【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Windows 8.1 和 Visual Studio 2013 提升 XAML 开发体验

  • 2013-10-08
  • 本文字数:1084 字

    阅读完需:约 4 分钟

Windows 8.1 允许你将 XAML 应用程序编译成使用 XAML 二进制格式(XBF)的程序集。此外,新版本还大幅提升了应用程序的加载和展现时间,所有必须的键控资源将不会在启动的时候完全加载,而会使用延迟加载的模式。

在 Windows 8.1 中 XAML 开发者能够看到应用程序中的全景提升,这些内容在通过大条目列表导航时才是可见的。此外,灰盒占位符只有在数据库中的所有条目被渲染之后才会显示。Windows 8.1 还提升了 Visual Studio 2013 中的 XAML 编辑器的设计时性能。

Visual Studio 2013 包含的 XAML 编辑器包含对键控资源的智能感知和完全的数据绑定。智能感知拥有一种内置的能力,它能够显示正确的元素名称,甚至如果你不知道正确的名称结构也可以通过 F12 键获取支持。该编辑器还支持 CamelCase 匹配,如果你提供了大小写部分它会显示正确的元素名称。

根据官方提供的说明,Visual Studio 2013 XAML 编辑器将会包含扩展(expansion)和外围式(surroundwith)代码段。目前,Visual Studio 2013 预览版并没有包含任何代码段,但是你可以按照 Tim Heuer 提供的教程创建自定义的代码段。

你还能够将一个 XAML 控件实例直接拖拽到文档大纲中,通过该功能你能够将控件放到虚拟树中的任意位置而不需要通过 XAML 标记导航。Visual Studio 2013 能够自动发现选中部分中的已有注释,并将它们包装到 XAML 代码编辑器的内部。此外,如果引擎发现了一个元素的结束标签那么将会移除闭合标签。

Visual Studio 2013 包含主题增强,借助于此功能你能够在编译阶段之前的任意时间设置主题。到目前为止,你并不能这样做,只能在创建项目的时候选择一个主题。新版本还包含了一些新的控件,包括搜索(Search)、弹出式菜单(menu Flyout)、命令栏(CommandBar)、应用程序栏按钮(AppBarButton)、应用程序栏触发按钮(AppBarToggleButton)和应用程序栏分隔符(AppBarSeprator),它实现了 Windows Store 应用程序指南,能够使用属性面板为 AppBarButton 分配图标。

在 Windows 8.1 中 XAML 开发者能够使用新的 Hub 控件,你能够创建 HubSection 分离除了超链接控件之外的内容。此外,ComboBox、Slider、DatePicker、TimePicker、Textbox、 PasswordBox 和 RichEditBox 控件包含 Header 模板属性,能够添加占位符文本和水印。

在 Windows 8.1 中你能够使用 Windows.Xaml.Media.Imaging 命名空间中的 RenderTargetBitmap 将 XAML 虚拟树渲染成图片。它还包含更新的项目,hub 应用程序和编码的 UI 测试项目模板,能够为 Windows Store 应用程序记录测试并在需要的时候运行它们。

查看英文原文 Windows 8.1 and Visual Studio 2013 Adds Improvements to XAML Developers

2013-10-08 04:581137
用户头像

发布了 321 篇内容, 共 116.1 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

Freedom自由协议质押挖矿系统开发

开发微hkkf5566

CSDN无法复制问题

桥下本有油菜花

CSDN

隐私计算助力数据的安全流通与共享

星环科技

Sophon Base 3.1 推出MLOps功能,为企业AI能力运营插上翅膀

星环科技

破解湖+仓混合架构顽疾,星环科技推出自主可控云原生湖仓一体平台

星环科技

Java Agent 踩坑之 appendToSystemClassLoaderSearch 问题

阿里巴巴云原生

Java 阿里云 云原生

“授权同意”落地压力大?隐私计算提供一种可能的合规“技术解”

Jessica@数牍

隐私保护 数据安全 隐私计算 授权同意 数据处理合规

在线SQL转CSV工具

入门小站

工具

Sophon CE社区版上线,免费Get轻量易用、高效智能的数据分析工具

星环科技

华夏基金:基金行业数字化转型实践成果分享

星环科技

腾讯云发布CDW ClickHouse升级版,为海量数据实时分析场景提供极速体验

科技热闻

固态存储厂商忆联加入龙蜥社区,共建开源新生态

OpenAnolis小助手

开源 龙蜥社区 CLA 忆联 固态硬盘

南京大学:新时代数字化人才培养方案探讨

星环科技

A tour of gRPC:02 - 从proto生成代码

BUG侦探

gRPC RPC protocolBuffer

开发一对一直播平台源码有哪些重要的算法?

开源直播系统源码

软件开发 直播源码

Sophon KG升级3.1:打破数据间壁垒,解放企业生产力

星环科技

函数计算异步任务能力介绍 - 任务触发去重

Serverless Devs

消息队列 异步执行

消息队列 RabbitMQ 遇上可观测--业务链路可视化

阿里巴巴云原生

阿里云 云原生 RabbitMQ 消息队列

在线文本数字识别列表求和工具

入门小站

工具

SAAS服务都有哪些优势

Geek_99967b

小程序

微博评论高性能高可用架构设计(架构实战营 模块五作业)

Gor

从居家办公中感悟适配器模式 | 社区征文

云小梦

JavaScript 初夏征文

腾讯云发布自动化交付和运维产品Orbit,推动企业应用全面云原生化

科技热闻

【试用邀请】星环科技TDH社区版:让大数据分析触手可及

星环科技

星环科技数据安全管理平台 Defensor重磅发布

星环科技

小程序在产业互联网有「大」作为

Speedoooo

小程序 产业互联网 小程序容器 Web3.0 消费互联网

Sophon AutoCV:助力AI工业化生产,实现视觉智能感知

星环科技

解题元宇宙,网络游戏中的多元通信方案

融云 RongCloud

我的远程办公初体验 | 社区征文

6个核桃

初夏征文

2022 OpenVINO™ DevCon 大揭秘!英特尔携众多合作伙伴深化开发者生态建设,释放AI产业创新潜能

科技之家

高级性能测试工程师面试必问十大问题

老张

性能测试 软件测试面试

Windows 8.1和Visual Studio 2013提升XAML开发体验_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章