写点什么

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

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

关注

评论

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

张小龙关于微信十年的产品思考 | 视频号 28 天 (13)

赵新龙

28天写作

“数据库网络故障”愁坏了头,五种方法带你解难题

华为云开发者联盟

数据库 数据 GaussDB 网络故障 丢包

NanoDet:这是个小于4M超轻量目标检测模型

华为云开发者联盟

PyTorch 目标检测 yolo nanodet

SpringCloud 从入门到精通 13---Nacos集群搭建

Felix

绩效管理,上下同心者胜(四 完结篇)

一笑

管理 绩效 28天写作

送你一个造梦机器,然后入眠「幻想短篇 12/28」

道伟

28天写作

花一分钟体验大数据任务调度系统 - Apache DolphinScheduler 第一个官方 Docker 镜像

代立冬

大数据 workflow 任务编排

两万字长文总结,梳理 Java 入门进阶那些事

程序员小跃

Java redis 架构 后端 面向对象编程

C2C场外交易系统APP开发|C2C场外交易软件开发

系统开发

Soul 学习笔记---数据同步 websocket 连接建立过程分析(五)

fightingting

Soul网关

【总结】产品经理训练营 | 01 认识产品经理

阿席达卡。

产品经理岗位招聘分析

Nemo

如何成为分享高手(上)

熊斌

个人成长 28天写作

详解MySQL执行事务的语法和流程

华为云开发者联盟

MySQL 数据库 事务 服务器 SQL语法

uni-app的发展和应用

anyRTC开发者

uni-app 音视频 WebRTC sdk 安卓

透过现象看本质:Java类动态加载和热替换

华为云开发者联盟

Java JVM 插件 类加载器 热替换

豆瓣9.5分,它是Scala领域当之无愧的王者之作!

博文视点Broadview

scala 编程语言 豆瓣高分

迟到的年度总结-数据的人生

松子(李博源)

大数据 数据中台 总结 年度总结

Soul 网关实践 05|sofa服务&SpringCloud服务接入网关

哼干嘛

交易所APP系统软件开发案例

系统开发

第一章作业(2021-1-19)

邓嘉华

产品经理训练营第一章作业

阿波

产品经理-第一周作业

LLL777

招投标挖坑、防坑指南

tob 招标 投标

20 行代码:Serverless 架构下用 Python 轻松搞定图像分类和预测

阿里巴巴云原生

人工智能 机器学习 深度学习 Serverless 云原生

谈谈统计学正态分布阈值原理在数据分析工作中的运用

vivo互联网技术

大数据 正态分布 核心

成年人最渴望的奖励就是成功 Jan 20, 2021

王泰

28天写作

时间是最大的变量

石君

时间 28天写作

项目管理全史(持续更新)

Ian哥

28天写作

[讨论]几个能有效应对 35 岁危机的办法

穿甲兵

智汇华云 | ArcherOS Stack利旧FC-SAN存储

华云数据

存储

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