写点什么

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

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

关注

评论

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

Java八股文1—Java平台概览

javaadu

Java 面试题 Java八股文

不得不知道系列之探活机制

梦朝思夕

高可用 网关 健康检查 服务探活 探活

电影图书电视剧

xujiangniao

算法训练营总结

施正威

kube-scheduler源码分析(3)-抢占调度分析

良凯尔

Kubernetes 容器 源码分析 云原生 容器云

全链路压测(七):核心链路四问

老张

性能测试 全链路压测 稳定性保障

Vue3 企业级网站建设

源字节1号

小程序 开源 前端开发

云端网络的三大场景概述

穿过生命散发芬芳

3月月更

DDD实战(4):战略设计之系统上下文和限界上下文

深清秋

DDD 软件架构 生鲜电商系统 3月月更

在 Flutter 中使用 NavigationRail 和 BottomNavigationBar

坚果

3月日更 flutter for web

微博评论高性能高可用计算架构设计

「架构实战营」

Linux之rcp命令

入门小站

Linux

2022第10周-职业素养被触动的瞬间

李印

总结思考

微博评论高性能高可用架构

smile

架构实战营

架构训练营-作业五

默光

计算架构 架构训练营5期

【Vue】整合tinymce富文本编辑器

TaurusCode

Vue tinymce 富文本编辑器

图解黑客DNS攻击

喀拉峻

网络安全

【Go实现】实践GoF的23种设计模式:SOLID原则

元闰子

Go 设计模式 SOLID原则

一日为期,极行千里 ——「企业级零代码黑客马拉松」正式启动报名

明道云

模块5课后作业

苍狼

课后总结 模块五 架构训练营5期

简单了解 Python 匿名函数:lambda

踏雪痕

Python Lambda函数 3月程序媛福利 3月月更

作业十

hunk

云原生训练营

Spring Cloud Ribbon 中的 7 种负载均衡策略

王磊

SpringCloud

Java面向对象知识点拆分(二)

逆锋起笔

java面试 javase 3月月更 Java面试题

在线上传图片二维码识别解析

入门小站

工具

吾日三省吾身

xujiangniao

实用机器学习笔记二十七:深度神经网络架构

打工人!

深度学习 学习笔记 机器学习算法 3月月更

波卡将怎么影响区块链生态

不登山的小鲁

区块链 波卡

bigdata作业

Pyel

《重学Java设计模式》作者开始录视频了!

小傅哥

设计模式 小傅哥 视频学习

订单系统的设计(20/100)

hackstoic

技术架构

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