这怎么可能对WinRT的?
我已阅读了WPF的答案如何以编程方式单击WPF按钮? ,但并没有真正帮助我。
任何人都解决了这样一个问题?
这怎么可能对WinRT的?
我已阅读了WPF的答案如何以编程方式单击WPF按钮? ,但并没有真正帮助我。
任何人都解决了这样一个问题?
首先,我想说,如果你想按钮“似乎已经按下(动画/高光效果而言),这不会帮助你,但否则它应该。
我给你的建议是,在设计应用程序时,如果您还没有遵循模型 - 视图 - 视图模型(MVVM)设计模式。 通过这种方式,而不是调用“按钮”点击,你可以简单地执行你的视图模型的方法通常会被绑定到点击。
例:
创建代表数据库中的数据模型类。 您创建按钮及其他的UI元素的视图(页/窗口)。 创建具有一系列的公共方法和集合一个ViewModel类。
现在在XAML的视图,您绑定视图模型作为您的DataContext并绑定视图模型的公共属性,以您的收藏(为的ItemSource被绑定到一个ObservableCollection一个ListBox是例子)。 您可以创建“命令”的公共方法,因此,当按钮点击事件被触发,执行在视图模型的命令约束他们的按钮。 现在,所有的单元测试,并为您可能想以编程的任何其他原因“点击”按钮,你可以简单地调用视图模型相关的方法,从不担心有什么实际的观点是这样做。