【发布时间】:2013-09-03 07:27:55
【问题描述】:
我有一个文本框,想传递在命令中输入的文本。我确实很关注:
XAML:
<TextBox Margin="0" Grid.Row="2" TextWrapping="Wrap" >
<i:Interaction.Triggers>
<iex:KeyTrigger Key="Enter">
<i:InvokeCommandAction Command="{Binding TextBoxMessageCommand}" CommandParameter="{Binding Path=Text, RelativeSource={RelativeSource Self}}"/>
</iex:KeyTrigger>
</i:Interaction.Triggers>
</TextBox>
命令代码:
public override void Execute(object parameter)
{
string msg = parameter;
没关系。方法 Execute 正确地触发并且很好。但是参数== null。 这里有什么问题?
【问题讨论】:
标签: silverlight xaml mvvm triggers