我有一个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