मेरे पास एक WPF डेटाग्रिड है जो ऑब्जर्वरेबल कोलेक्शन से भरा हुआ है।WPF डेटाग्रिड पंक्ति रंग बदलें
अब मैं कार्यक्रम शुरू होने पर पंक्ति सामग्री के आधार पर पंक्तियों को रंगना चाहता हूं और यदि रनटाइम के दौरान कुछ बदलता है।
System.Windows.Controls.DataGrid areaDataGrid = ...;
ObservableCollection<Area> areas;
//adding items to areas collection
areaDataGrid.ItemsSource = areas;
areaDataGrid.Rows <-- Property not available. how to access rows here?
CollectionView myCollectionView = (CollectionView)CollectionViewSource.GetDefaultView(areaDataGrid.Items);
((INotifyCollectionChanged)myCollectionView).CollectionChanged += new NotifyCollectionChangedEventHandler(areaDataGrid_Changed);
...
void areaDataGrid_Changed(object sender, NotifyCollectionChangedEventArgs e)
{
//how to access changed row here?
}
मैं प्रारंभ और रनटाइम पर पंक्तियों तक कैसे पहुंच सकता हूं?