및 CSLA Bindable List
에 바인딩 된 TextBox
을 포함하는 간단한 ListBox.ItemTemplate
이 있습니다. TextBox
을 선택하면 CurrentItem
은 변경되지 않으며 Label
을 선택하면 변경됩니다. 나는 IsSynchronizedWithCurrentItem='True'
입니다.Wpf ItemTemplate CurrentItem
<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>
우수하고 잘 생각했습니다! –