2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

使用 XAML Power Toys 简化表单创建

  • 2016-09-11
  • 本文字数:543 字

    阅读完需:约 2 分钟

编写基于 XAML 的数据绑定应用程序的开发人员,有了一种可以将数据输入代码生成过程自动化的新方法,这就是 Karl Shifflett 编写的 XAML Power Toys for Visual Studio 2015(XPT)——一个可以极大地简化编写数据输入表单的繁琐过程的扩展。XPT 以一个已有的视图模型或实体类为基础,为开发人员提供一个可视化的布局编辑器,让他们可以通过该编辑器指定表单包含的字段。最终的结果是可以编译或进一步定制的 XAML 代码。

XAML Power Toys 的使用步骤如下:

  1. 启动 XAML Power Toys
  2. 选择源类
  3. 设置可选的表单选项
  4. 将属性拖放到布局界面上
  5. 设置可选的控件选项
  6. 设置可选的 UI 生成选项
  7. 生成 UI

目前,XPT 支持 Xamarin 表单和 Windows Presentation Foundation(WPF)应用程序,UWP 支持即将加入。除了 GitHub 页面外,Shifflett 还录制了多段视频,演示了如何在各种项目中(概述、BindablePicker、一行中多个控件,等等)使用XPT。Xamarin 的Mayur Tendulkar 也编写了一个简单的说明,供那些希望了解如何使用这个工具的开发人员阅读。

该扩展支持Visual Studio 2015 的所有完整版本(社区版、专业版和企业版)。它是作为开源软件发布的,遵循Apache 许可协议。开发人员可以查看它的工作机制,如果必要也可以进行修改。

查看英文原文 Simplifying Form Creation with XAML Power Toys

2016-09-11 19:001576
用户头像

发布了 1008 篇内容, 共 418.6 次阅读, 收获喜欢 346 次。

关注

评论

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

二十四、深入Python多进程multiprocessing模块

刘润森

Python

云原生时代 容器持久化存储的最佳方式是什么?

京东科技开发者

数据库 云存储

马云:数字货币可能会重新定义货币

CECBC

金融

既不能神化,也不要泛化区块链

CECBC

金融 数字技术

第五周课后总结

饭桶

Javaer 进阶必看的 RocketMQ ,就这篇了

yes

RocketMQ 消息队列

黑幕!爆京东18A技术专家纯手打:小团队构建大网站架构实战

996小迁

Java 学习 架构 面试 笔记

穆长春:数字人民币“双离线”支付开发完毕后续将试点

CECBC

数字钱包

openEuler进化记:一颗探索宇宙的生态之星

脑极体

云开发·多次订阅一次性订阅消息后定时发送

Yukun

微信小程序 小程序云开发 消息推送 订阅消息

架构师训练营第六周作业

Geek_4c1353

程序员跳槽,只要用好(2+2)方法论,绝对可以找到一家好公司

Java架构师迁哥

这里有一份Java程序员的珍藏书单,请您注意查收

捡田螺的小男孩

Java 后端 PDF

架构师训练营第 1 期第 6 周作业

业哥

算法训练营毕业总结——以此自勉

Airship

算法 算法和数据结构

现场突击京东程序员的购物车!看看"11.11"都买啥?

京东科技开发者

程序人生

ARTS打卡 第21周

引花眠

微服务 ARTS 打卡计划 springboot

你用过宏##粘贴函数,然后用函数指针查找执行吗?今天就给你说道说道

良知犹存

c c++

来自朋友最近阿里、腾讯、美团等P7岗位面试题

艾小仙

Java 阿里巴巴 程序员 腾讯 面试

架構師訓練營第 1 期 - 第 05 周作業

Panda

架構師訓練營第 1 期

分布式关系数据库

韩向民

一笔订单,但是误付了两笔钱!这种重复付款异常到底该如何解决?

楼下小黑哥

支付宝 微信支付 支付系统 支付

openEuler开源下一代全场景虚拟化平台StratoVirt

openEuler

开源 虚拟化 openEuler stratovirt

1分钟带你入门 React 生命周期

Leo

react.js 大前端 React 生命周期

第五周课后练习

饭桶

缓存架构不够好,系统容易瘫痪

架构师修行之路

缓存 微服务 架构设计

甲方日常 38

句子

工作 随笔杂谈 日常

保证缓存与数据库的数据一致性不是很容易

架构师修行之路

缓存 一致性

SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?

冰河

分布式 微服务 高性能 SpringCloud Alibaba

java安全编码指南之:文件IO操作

程序那些事

java安全编码 java安全 java安全编码指南 java代码规范

anyRTC与京东智联云市场达成战略合作,携手音视频平台

anyRTC开发者

ios 音视频 WebRTC RTC 安卓

使用XAML Power Toys简化表单创建_.NET_Jeff Martin_InfoQ精选文章