Visual Studio 2008/2010中Xaml开发格式设置技巧

Visual Studio 2008/2010中Xaml开发格式设置技巧

在Silverlight和WPF项目开发中,经常要和Xaml语言打交道,大家都知道,一个清晰明了的开发语言布局可以让开发人员方便,快捷的阅读和理解代码,这里我介绍几个Xaml开发布局设计技巧。

 

这里我用Visual Studio 2010作为演示,首先打开VS2010,然后选中菜单栏 Tools -> Options -> Text Editor -> XAML ->

会看到以下效果:

Visual Studio 2008/2010中Xaml开发格式设置技巧

选中以上选项后,在代码方面会有如下显示效果,方便多属性控件阅读和理解,

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

 

如果选中“Position first attribute on same line as start tag”,会将分行属性按照第一行属性位置对齐显示,

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

设置后,代码输出是以下效果:

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

另外一种显示方式,选中“Insert a single space between attributes”,所有控件属性将会在一行显示,

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

代码输出显示如下:

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

 

最后一种显示方式,选中“Preserve newlines and spaces between attributes”,

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

代码输出显示如下:

 

Visual Studio 2008/2010中Xaml开发格式设置技巧

 

以上小技巧希望能帮到大家。

 

转载于:https://www.cnblogs.com/jv9/archive/2010/05/20/1739998.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110772.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jquery ui 笔记

    jquery ui 笔记

    2022年1月3日
    149
  • 运维架构层级

    运维架构层级运维架构层级/运维角度内容描述/主要技术关键词监控体系自动化/DevOps云计算客户端层浏览器Cookie、浏览器缓存协商(Last-Modified、Expires、Etag)、组件分离、前端优化、运维检测工具舆论监控外部网络监控APM故障检测工具DNS服务CDN服务移动服务云

    2022年7月17日
    18
  • 什么,缺“Java项目经验”找不到工作?锋哥送你80个“项目经验”[通俗易懂]

    什么,缺“Java项目经验”找不到工作?锋哥送你80个“项目经验”[通俗易懂]很多学计算机小伙伴从校园刚出来,因为没有项目经验,找工作出出碰壁,尤其是普通大学大专和本科。今天锋哥送80个“Java项目经验”给你,无套路,谢谢;看看下面的“惨剧”就知道:没项目经验,找不到工作没有项目经验,得不到面试机会对于普通大学毕业的大专或者本科生,要想找份好实习单位或者工作,还真得搞点“项目经验”,至少能有面试机会,最终才能有工作机会;经常有应届生找我,说“锋哥啊,给点项目经验啊,实在编不出来”;今天“它来了”,一次性给你80个;(资源来自互联网)截图几个大伙看看:.

    2022年6月12日
    39
  • Ubuntu rootfs_怎么制作ubuntu启动U盘

    Ubuntu rootfs_怎么制作ubuntu启动U盘制作ubunturootfs下载base镜像:http://cdimage.ubuntu.com/ubuntu-base/releases/16.04.1/release/解压:tar-zxfubuntu-xx-base-amd64.tar.gz-C./ubuntu-rootfs/apt-getinstallqemu-user-staticcp/usr/bin/qemu-amd64…

    2022年10月7日
    2
  • MSAgent 详细解说(上)「建议收藏」

    MSAgent 详细解说(上)「建议收藏」转:http://www.blueidea.com/tech/web/2004/1643.asp 作者windy_sk 邮箱:windy_sk@126.com下面是原文:本文完全原创,所有参考都是msdn.microsoft.com/library/en-us/msagent/agentstartpage_7gdh.asp引子:本来两年前就打算写了,结果拖了这么长时间,近日看到有朋友问及…

    2022年4月19日
    50
  • linux中的awk命令详解

    linux中的awk命令详解1、AWK简介AWK是一种处理文本文件的语言,是一个强大的文本分析工具。2、AWK语法awk[选项参数]’script’var=valuefile(s)或awk[选项参数]-fscriptfilevar=valuefile(s)选项参数的说明:-Ffsor–field-separatorfs指定输入文件折分隔符,fs是一个字符串

    2022年7月11日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号