文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>View 中DataContext的设置问题

View 中DataContext的设置问题

时间:2011-03-31  来源:孤狼晖

原文地址http://devlicio.us/blogs/christopher_bennage/archive/2010/03/29/d-designinstance-in-blend-4.aspx

在blend 中设计View的时候View的DataContext 常常从父级继承。这是在Dinding的时候出现不方便。

可以在xaml 中添加如下代码

xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

d:DataContext="{d:DesignInstance {x:Type vm:MainWindowViewModel}}

这句话不会实例化一个MainWindowViewModel类,而是通知设计器 该View 的ViewModel类型。以便在属性窗口中进行binding的设置。从而简化编程过程。

例子:

<Grid d:DataContext="{d:DesignInstance {x:Type vm:MainWindowViewModel}}">

</Grid>

设置之后,效果如下

 

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载