【发布时间】:2013-07-20 09:34:13
【问题描述】:
我在 wpf 中使用 mvvm light。
目前我可以将字符串参数传递给 viewmodel 的命令,如下所示:
<TextBox Height="23" TextWrapping="Wrap" Text="TextBox" Name="textbox1"/>
<Button Command="{Binding ShowMessage}" Content="Click Me"
CommandParameter="{Binding ElementName=textbox1, Path=Text}" />
我的问题是如何将像 Person 这样的复合类型传递给 ViewModel 的命令?
谢谢
【问题讨论】:
-
同理,在 XAML 的命令参数中传递人员,只需将您的命令更改为
类型 -
@denismorozov 我如何从文本框中填充 XAML 中的 Person 实例?
标签: wpf mvvm mvvm-light