मेरे पास एक स्ट्रिंग प्रॉपर्टी और एक सूची संपत्ति के साथ एक साधारण वर्ग है और मेरे पास INofityPropertyChanged ईवेंट लागू है, लेकिन जब मैं करता हूं। स्ट्रिंग सूची में जोड़ें इस घटना को हिट नहीं किया गया है इसलिए मेरा कनवर्टर प्रदर्शित करने के लिए ListView हिट नहीं है। मैं अनुमान लगा रहा हूं कि संपत्ति में बदलाव के लिए हिट नहीं किया गया है .... मैं उस संपत्ति को इवेंट हिट करने के तरीके में कैसे कार्यान्वित कर सकता हूं ???सूची <string> INotifyPropertyChanged event
क्या मुझे किसी अन्य प्रकार के संग्रह का उपयोग करने की आवश्यकता है ?!
किसी भी मदद के लिए धन्यवाद!
namespace SVNQuickOpen.Configuration
{
public class DatabaseRecord : INotifyPropertyChanged
{
public DatabaseRecord()
{
IncludeFolders = new List<string>();
}
#region INotifyPropertyChanged Members
public event PropertyChangedEventHandler PropertyChanged;
protected void Notify(string propName)
{
if (this.PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propName));
}
}
#endregion
private string _name;
public string Name
{
get { return _name; }
set
{
this._name = value;
Notify("Name");
}
}
private List<string> _includeFolders;
public List<string> IncludeFolders
{
get { return _includeFolders; }
set
{
this._includeFolders = value;
Notify("IncludeFolders");
}
}
}
}
यह पैसा है! धन्यवाद! – theDoke
** ** ** को 'पर्यवेक्षण चयन' का उपयोग क्यों करना चाहिए? – C4u
@ C4u इसका उपयोग WPF (एमवीवीएम पैटर्न) में डेटा बाइंडिंग के लिए किया जा सकता है। – bniwredyc