小编obe*_*lix的帖子

使用MVVM模式打印WPF Visual

我的ViewModel有一个PrintCommand执行一个名为PrintCalendar()的方法.但Calendar aka datagrid在View中,那么如何将我的datagrid放入ViewModel?

让我的手弄脏并在代码隐藏中做所有这些事情?不好了...

PrintDialog printDlg = new PrintDialog();
printDlg.PrintVisual(datagrid, "Grid Printing.");
Run Code Online (Sandbox Code Playgroud)

printing datagrid mvvm

3
推荐指数
1
解决办法
7452
查看次数

将IsEnabled属性绑定到文本块是否包含数据

我正在为windows phone使用silverlight,我想将按钮的IsEnabled属性绑定到文本块是否包含文本.换句话说,我希望当文本块的Text不为空时启用我的按钮,否则禁用.

是否可以使用样式/设置器/触发器或任何其他机制纯粹在XAML中执行此操作,还是必须编写转换器?

PS:我还在学习Silverlight,.NET等.

silverlight windows-phone-7

1
推荐指数
1
解决办法
2934
查看次数

标签 统计

datagrid ×1

mvvm ×1

printing ×1

silverlight ×1

windows-phone-7 ×1