我希望能够在Blend中提升我的设计时间体验。
我知道我可以做类似这样的事情:
d:DataContext="{d:DesignInstance local:vm_d, IsDesignTimeCreatable=True}"
在设计时,blend/vs将显示我对vm_d的绑定,但这似乎有些受限(例如,在使用DI、泛型时),更奇怪的是我必须手动编辑XAML来“改善我的设计时间体验”。
我更愿意在代码后台执行以下操作:
public SimpleLoad()
{
InitializeComponent();
DataContext = new vm_d();
}
我猜一个问题是我需要设置IsDesignTimeCreatable吗?无论如何,有人有想法如何实现这个吗?