【发布时间】:2016-10-11 13:19:38
【问题描述】:
我得到了以下列表框
<Page.DataContext>
<self:NewUserViewModel/>
</Page.DataContext>
<ListBox x:Name="PermissionLbox" ItemsSource="{Binding ListFromDataContext}" Height="75" Margin="10,117,10,0" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding .}"></CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
如果我将 CheckBox 定义更改为:
<CheckBox Command={Binding CommandFromDataContext} Content="{Binding .}"></CheckBox><CheckBox Content="{Binding .}"></CheckBox>
虽然 NewUserViewModel 中存在 CommandFromDataContext,但无法解析名称 CommandFromDataContext。 ListFromDataContext 是 NewUserViewModel 的属性,Command 也是,但是 Command 没有被解析。
【问题讨论】: