/// Represents a customized view of a DataRow exposed as a fully featured Windows Forms control.\r
/// </summary>\r
// FIXME: correct exceptions in this[] methods\r
+#if NET_2_0\r
+ public class DataRowView : ICustomTypeDescriptor, IEditableObject, IDataErrorInfo, INotifyPropertyChanged\r
+#else\r
public class DataRowView : ICustomTypeDescriptor, IEditableObject, IDataErrorInfo\r
+#endif\r
{\r
#region Fields\r
\r
}\r
\r
#endregion // IDataErrorInfo implementation\r
+ \r
+#if NET_2_0\r
+ #region INotifyPropertyChanged\r
+\r
+ public event PropertyChangedEventHandler PropertyChanged;\r
+\r
+ [MonoTODO ("to be tested..")]\r
+ void OnPropertyChanged (string propertyName)\r
+ {\r
+ if (PropertyChanged != null) {\r
+ PropertyChangedEventArgs args = new PropertyChangedEventArgs (propertyName);\r
+ PropertyChanged (this, args);\r
+ }\r
+ }\r
+ #endregion\r
+#endif\r
}\r
}\r