50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

使用 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:001769
用户头像

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

关注

评论

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

当Spring邂逅Kafka,有趣的知识增加了

Geek_rze78a

kafka spring 6月月更

G7与E6宣布完成合并

极客天地

客户之声|携程基于 OceanBase 读写分离方案的探索与优化

OceanBase 数据库

数据库 oceanbase

网络整体设计思路

阿泽🧸

6月月更 网络设计

linux中同时移动多种格式文件

入门小站

Linux

面向艺术家的Web3商业生态,由OKALEIDO的NFT聚合交易赋能

西柚子

引入区块链技术 是开展碳信息审计的有效举措

CECBC

vue指令-3

小恺

6月月更

同步屏障CyclicBarrier

急需上岸的小谢

6月月更

NFT市场进入聚合时代,OKALEIDO成BNB Chain上的首个聚合平台

BlockChain先知

盘点:2022年10款比较火的项目管理软件

优秀

项目管理软件

寻找 Web3 的灵魂

CECBC

数值转换

Jason199

js 数据转换 6月月更

建立java和jin函数之间的关系

北洋

6月月更

全国首批“持证上岗”的区块链应用操作员来了

CECBC

华为云鲲鹏代码迁移工具的功能与特性

乌龟哥哥

6月月更

在 GitHub 上玩转开源项目的 Code Review

胡说云原生

GitHub 开源 DevOps Code Review DevStream

NFT市场进入聚合时代,OKALEIDO成BNB Chain上的首个聚合平台

西柚子

Spark Shuffle 原理

丛培欣

大数据 spark

NFT市场进入聚合时代,OKALEIDO成BNB Chain上的首个聚合平台

小哈区块

Hoo首发上线CloudChat(CC) 推出空投5,000 USDT活动

区块链前沿News

Hoo

每日一题 | LeetCode977 有序数组的平方

武师叔

Leet Code 6月月更

模块三作业

数据库每日一题---第5天:变更性别

知心宝贝

数据库 前端 后端 6月月更

太卷了!腾讯一面被问到内存满了,会发生什么?

Java全栈架构师

Java Linux 程序员 面试 操作系统

GameFi新的契机,AQUANEE市场近状一览

西柚子

【LeetCode】马戏团人塔Java题解

Albert

LeetCode 6月月更

洞见科技承建国家工信安全中心「隐私计算平台」,筑基互联互通生态底座

洞见科技

隐私计算 数据要素

通用池化框架GenericKeyedObjectPool性能测试

FunTester

端午节的咸鸭蛋

红毛丹

前端 6月月更

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