当前位置: 代码迷 >> C# >> WPF mc:Ignorable="d"作用是什么,为什么要用它?解决方案
  详细解决方案

WPF mc:Ignorable="d"作用是什么,为什么要用它?解决方案

热度:585   发布时间:2016-05-05 05:29:26.0
WPF mc:Ignorable="d"作用是什么,为什么要用它?
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d" 
             d:DesignHeight="725" d:DesignWidth="1015" 
这段代码我不理解。
而且msdn中解释的也不清楚。
急求大神能帮一下。

------解决思路----------------------
这是设计视图下的属性,就是说你在设计视窗里看到的高度和宽度分别为725和1015,但是此两项属性与你运行后的程序是无关的,它们在编译过程中是被忽略的。这无非就是帮助设计者减轻一点工作而已。
------解决思路----------------------
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

这个是命名空间的引入。d是这个namespace的一个影射,也叫前缀。

引入这个命名空间的作用就如一楼所说的了。
------解决思路----------------------
我觉得可以那么理解,有些命名空间就是xaml专用的。
------解决思路----------------------
http://stackoverflow.com/questions/8726806/how-to-use-ignorable-d

  相关解决方案