Wpf ItemTemplate CurrentItem
我有一个简单的
ListBox.ItemTemplate
包含一个Label
和一个TextBox
绑定到一个CSLA Bindable List
。当我选择TextBox
时,CurrentItem
不会改变,只有在我选择Label
时才会改变。我有IsSynchronizedWithCurrentItem='True'
。
<ListBox x:Name="ItemsDataGrid"
ItemsSource="{Binding Source={StaticResource AuditItems},Path=Items}"
IsSynchronizedWithCurrentItem="True">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"></ColumnDefinition>
<ColumnDefinition Width="100"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Label Grid.Column="0"
Content="{Binding Path=TypeRef}" />
<TextBox x:Name="TextBoxQty"
Grid.Column="1"
Text="{Binding Path=TaliQty}"/>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
没有找到相关结果
已邀请:
2 个回复
吞睫素
孤捷侩
并在xaml文件的代码后面: