写点什么

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

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

关注

评论

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

Linux之cat命令

入门小站

Linux

浏览器设备信息UserAgent查询

入门小站

工具

(序)【Spring源码专题】展开Spring源码构建之旅(利用IDEA和Gradle)

码界西柚

spring 6月日更 源码搭建

可编程网关 Pipy 第三弹:事件模型设计

张晓辉

架构实战训练营 - 模块七课后作业

Johnny

架构实战营

架构实践营模块7作业

Geek_649372

架构训练营

kubelet分析-csi driver注册分析-Node Driver Registrar源码分析

良凯尔

源码 Kubernetes CSI Kubernetes Plugin

硬刚Hbase - 17道题你能秒我?我Hbase八股文反手就甩你一脸

王知无

硬刚ClickHouse | 4万字长文ClickHouse基础&实践&调优全视角解析

王知无

JAVA 面向对象 (十二)-- 关键字 super

加百利

Java 关键字 super 6月日更

基于机器学习的自动化测试弹窗处理实践

bilibili游戏技术

手机 自动化测试 yolo 弹窗

文件IO

Hello

zip解压缩

Hello

谁也讲不明白的SQL注入攻击被我讲明白了(中)?

网络安全学海

程序员 网络安全 计算机 渗透测试 SQL注入

硬刚Presto | Presto原理&调优&面试&实战全面升级版

王知无

最佳的管理者-库克

卢卡多多

苹果 管理者 6月日更

2021最新Spring Security知识梳理

北游学Java

Java spring

前端面试 | 18个常见HTML问题与答案

devpoint

html xml 6月日更

迷惘的六月份

卢卡多多

生活状态 6月日更

[译] D8 优化

Antway

6月日更

创业者需要知道的13种思维模型

俞凡

创业 认知

如何做好技术选型和分析决策

Man

技术选型 CMMI

这样理解Mysql索引,阿里面试官也给你点赞

慕枫技术笔记

MySQL 后端 索引

我的书要出版啦~

石璞东

深度学习 tensorflow 大前端 计算机视觉 卷积神经网络

Spring事件发布与监听机制

陈皮的JavaLib

Java spring 事件监听

计算机网络概述

若尘

计算机网络 6月日更

硬刚Apache Iceberg | 技术调研&在各大公司的实践应用大总结

王知无

「SQL数据分析系列」10. 重谈连接

Databri_AI

数据库 sql 连接

sftp的使用

Hello

基于FPGA系统合成两条视频流实现3D视频效果

不脱发的程序猿

智能硬件 FPGA系统 视频流 合成3D视频

硬刚数据仓库|SQL Boy的福音之数据仓库体系建模&实施&注意事项小总结

王知无

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