Jestem bardzo początkujący w C#.
Chciałbym zrobić następującą rzecz:
- Dwie kontrolki ListView w układzie poziomym.
- W górnym ListView zawartością ItemTemplate jest Checkbox (nazwałem go "chb"). Tych Checkboksów w liście ma być np. 24.
- W dolnym ListView zawartością ItemTemplate jest Label, który ma opisywać powyższy CheckBox. Labeli ma być podobnie jak powyższych 24.
- Labele z p. 3 mają mieć szerokość jak odpowiadające im Checkboksy z p. 1 aby każdy z Labeli był dokładnie pod odpowiadającym mu CheckBoksem. Chciałem to zrobić za pomocą bindingu, ale otrzymuję komunikat:
"System.Windows.Data Error: 4 : Cannot find source for binding with reference 'ElementName=chb'. BindingExpression:Path=ActualWidth; DataItem=null; target element is 'Label' (Name=''); target property is 'Width' (type 'Double')".
Binding mam zrobiony w następujący sposób:
<Label Padding="0" Style="{StaticResource LabelStyle}" Content="1" Width="{Binding ActualWidth, ElementName=chb}"/>
Chodzi mi o realizację bindingu w XAML-u.