我有一個C#,WPF ListView,每個行都有複選框和一個字符串。當我點擊複選框時,我希望它能夠獲取同一行中的兄弟字符串,但我不太清楚。我是WPF noob。檢查一個複選框,並從列表視圖行獲得其兄弟
我有我的列綁定到傳入的對象的屬性稱爲行具有名稱和布爾值,指示它是否處於活動狀態。
這幾乎就像我需要走向視覺樹來獲得「行」,然後抓住不是複選框的孩子。
任何建議,非常感謝。下面的XAML。
MJ
<ListView Name="CompanyListView" Width="300" Height="200">
<ListView.View>
<GridView>
<GridView.Columns>
<GridViewColumn Width="25">
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding Path=Active}" Click="CompanyCheckboxClicked"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}" Width="250"/>
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
你需要選擇一個複選框每次搶相應的名稱,或者允許用戶選擇多行的複選框,然後抓住每行的名稱值選擇? – Josh 2012-04-10 14:13:10