我有一个ItemsControl(A)。 ItemSourece是“帐户”类。它包含一些控件和另一个ItemsControl(B)。
ItemsControl(B)包含一些CheckBox。它是ItemSourece是ObservableCollection,包含在“帐户”类中。 CheckBox的内容绑定到内容。 CheckBox的IsChecked绑定到IsChecked。
现在,当我单击CheckBox时,我想在“帐户”类中获取ID和用户,但是我不知道如何获取它们。 我已经尝试使用
private void CheckBox_Click(object sender,RoutedEventArgs e)
{
CheckBox checkBox = sender as CheckBox;
var parentElement = (ContentPresenter)VisualTreeHelper.GetParent(checkBox);
}
但是它仍然不能成为父母。 Althouth运行时可以显示parentElement.VisualParent,但实际上不起作用。
请帮助我!谢谢!