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)
上一篇 2021年8月6日 上午11:00
下一篇 2021年8月6日 下午12:00


相关推荐

  • Newtonsoft.Json 用法

    Newtonsoft.Json是.NET下开源的json格式序列号和反序列化的类库.官方网站:http://json.codeplex.com/使用方法1.首先下载你需要的版本,然后在应用程

    2021年12月25日
    43
  • 网页内容变化监控提醒

    网页内容变化监控提醒有很多的人都需要查看网站的变化并且提醒,比如说股票的股市,商品的价格等等。这次案例以实时监控天气温度来简要的说明监控方法,监控的时广州的实时气温,网站会不断的更新当前的气温。首先打开软件网页自动操作通用工具PageOperator,在任务菜单中新建一个刷新操作。点击添加按钮,并把网址输入到对应的地方。点击自动获取,获取网站的编码方案,点击添加,…

    2022年7月17日
    48
  • java—二分查找法[通俗易懂]

    java—二分查找法[通俗易懂]/** * 二分查找法 * 注: 数组元素必须有顺序 * */public class sort4 { public static void main(String[] args) { int [] arr ={1,2,3,4,5,6,7,8}; int a = binarySerarch(arr,7); // 从这些数中查找7返回这个数字的索引 System….

    2022年6月13日
    24
  • window10安装mysql8.0_win7安装MySQL所需环境

    window10安装mysql8.0_win7安装MySQL所需环境mysql官网找到下载–>拉到最下面找到社区版下载–>下载下面是我下载好的度盘链接提取码:sws3解压到指定目录此时解压后的文件中没有data目录和ini文件然后做环境变量,也可以最后再做win7和windowsserver2008r2做环境变量都是在Path里用分号隔开前面的路径,直接加上mysql的bin目录绝对路径即…

    2025年11月12日
    6
  • webstorm 格式化代码(CTR+ALT+L)快捷键失效?

    webstorm 格式化代码(CTR+ALT+L)快捷键失效?使用CTR+ALT+L格式化代码时,会去执行QQ的快捷键,从而导致webstorm的快捷键失效解决方法是,将QQ的快捷键去除或更改:转载于:https://www.cnblogs.com/pfcan66/p/11270117.html…

    2022年5月3日
    174
  • 解决:Failed to convert value of type ‘java.lang.String‘ to required type ‘java.util.Date‘;

    解决:Failed to convert value of type ‘java.lang.String‘ to required type ‘java.util.Date‘;发生这一错误的主要原因是Controller类中需要接收的是Date类型,但是在页面端传过来的是String类型,最终导致了这个错误。这里提供两种解决方案,一种是局部转换,一种是全局转换。一.局部转换@ControllerpublicclassUserController{ @RequestMapping(value=”/login.do”) publicStr

    2022年7月13日
    24

发表回复

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

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