[WP7][MVVM Light 工具包] 使用 mvvm-light 工具包时在绑定之前过早引发按钮命令
我在 Windows Phone 7 应用程序中使用 mvvm-light 工具包。 我的观点是: <TextBox Height="78" HorizontalAlignment="Left" Margin="108,33,0,0" V…
silverlight 中控件的占位符
silverlight 中是否有类似占位符的控件? 如果我的视图模型中有一个动态创建的控件,如何将其绑定到 Xaml 中的某个元素? 这是实现这一目标的正确方法…
MVVM 嵌套数据绑定
当使用具有 ItemsSource 的 ItemsControl 时,我在 UserControl 内部的数据绑定方面遇到一些问题。我的事件触发器从未被调用。 我认为问题是,当我在…
EventToCommand 传递 EventArgs 是不好的做法吗?
我最近一直在使用 Silverlight 4 的 MVVM light 工具包。 我真的很喜欢其中包含的 EventToCommand 行为,它让生活变得更加轻松。我一直想知道的一件事…
mvvm-light RaisePropertyChanged 信使未广播
我似乎无法让它正常工作。 我有两个 ViewModel。 VM1 使用以下代码注册一条消息 Messenger.Default.Register<PropertyChangedMessage<int>>( …
Silverlight从绑定列表中获取ListBoxItem
我在名为 Downloads.XAML 的文件中有一个列表框。绑定到该 ListBox 的项目来自我的 ViewModel 中的绑定列表。我有在不同 XAML 控件中的 ListBoxItem …
MVVM-Light:带有 TTarget 的 Messenger
嗨,我尝试了解如何直接向特定目标发送消息。我有一个小型 SL 项目和一个名为 class1 的虚拟类。我在类构造函数中注册并监听所有字符串类型消息。 pub…
ListBox DataTemplate 中的属性未正确绑定
我在将列表框正确绑定到集合时遇到了一些麻烦。 我将给出框架代码,然后解释我想要它做什么。 XAML 标记: <ListBox DataContext="{Binding Foos, M…
MVVM - WPF DataGrid - AutoGenerateColumn 事件
我目前正在仔细研究 Laurent 的excellent工具包,我有以下问题。 从 Blend 4 开始,我为 Loaded 事件添加了一个 EventTrigger,在我的 ViewModel 中,…
导航逻辑属于哪里,View、ViewModel 还是其他地方?
我是视图中的一个按钮,绑定到 ViewModel 的 ICommand 属性(实际上它是来自 mvvv-light 的 RelayCommand), 如果用户单击按钮,我想导航到新视图。…
将参数传递给 ViewModel 构造函数
是否可以将参数传递给 ViewModel 构造函数?然后,我将使用此参数来初始化属性和/或在 ViewModel 中执行其他操作。 使用 WinForms,我可以做 public M…