30/09/2018, 22:02
[ HELP ] - Truy cập vào ListViewItem trong WPF
Mình có template cho combobox :
<ComboBox SelectedIndex="0" Focusable="True" Width="40" Background="Transparent" BorderBrush="{x:Null}" KeyDown="ComboBox_KeyDown">
<Label Content="0" FontFamily="Segoe Script"/>
<Label Content="1" FontFamily="Segoe Script"/>
<Label Content="2" FontFamily="Segoe Script"/>
</ComboBox>
</DataTemplate>```
Template cho Label :
```<DataTemplate x:Key="dttplQuiz">
<Label Content="{Binding CauHoi}" Focusable="False" FontFamily="Segoe Print"></Label>
</DataTemplate>```
Và một ListView trong đó mỗi ListViewItem là một GridView bao gồm 1 Label và 1 Combobox :
```<ListView x:Name="lvQuiz1" KeyboardNavigation.TabNavigation="Continue" KeyDown="lvQuiz1_KeyDown">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Columns="2" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.View >
<GridView ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
<GridViewColumn CellTemplate="{StaticResource dttplQuiz}">
</GridViewColumn>
<GridViewColumn CellTemplate="{StaticResource dttplCBB}">
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>```
Vậy làm cách nào mình có thể access vào từng Combobox của ListviewItem : ở đây mình muốn lấy ra 2 giá trị là SelectedIndex của Combobox và ListViewItem index của thằng chứa Combobox đó,mong mọi người giúp đỡ !
Bài liên quan