मैं ObservableCollection
को wpf डेटाग्रिड में बांधना चाहता हूं। मेरे ObservableCollection
खाली नहीं है, लेकिन, मेरे datagrid खाली रहने:एक ऑब्जेर्जेबल कोलेक्शन को एक डब्लूपीएफ डेटाग्रिड में बांधें: ग्रिड खाली रहता है
public partial class Fenetre_EvtCode : Window
{
ObservableCollection<EvtCode> glb_ObservableEvtCode;
public Fenetre_EvtCode()
{
InitializeComponent();
EvtCode myEvt = new EvtCode();
glb_ObservableEvtCode = myEvt.GetAllEvtCode();
}
}
यहाँ मेरी XAML है:
<DataGrid Foreground="Aqua"
Name="myDataGridEvtCode"
AutoGenerateColumns="True"
HorizontalAlignment="Stretch"
Margin="0,0,0,0"
VerticalAlignment="Stretch"
Height="453"
ItemsSource="{Binding glb_ObservableEvtCode}" />
मैं फिर कहता हूँ: मैं डिबग में देखा, और मेरे ObservableCollection
खाली नहीं है।
कोई भी जानता है कि क्यों माँ डाटाग्रिड खाली रहती है?
आप अपना 'डेटा कॉन्टेक्स्ट' कहां सेट करते हैं? साथ ही, मुझे विश्वास नहीं है कि आप खेतों से जुड़ सकते हैं - मुझे लगता है कि आपको किसी संपत्ति से बांधना है, हालांकि मैं गलत हो सकता हूं। –
लागू करें IotifyProperty को अपनी विंडो पर बदलें और इसे 'glb_ObservableEvtCode = myEvt.GetAllEvtCode();' वह पंक्ति –
@JordyVanEI मुझे लगता है कि इस विशेष मामले में यह आवश्यक नहीं है क्योंकि संग्रह –