+2007-08-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * ListView.cs: Add/fix some override differences between 1.1 and 2.0,
+ as well as add new ones. This should make work the BackgroundImage
+ property for ListView again.
+
2007-08-28 Jonathan Pobst <monkey@jpobst.com>
* DataGrid.cs, DataGridViewButtonColumn.cs, DataGridViewCheckBoxColumn.cs,
remove { Events.RemoveHandler (AfterLabelEditEvent, value); }
}
+#if !NET_2_0
[Browsable (false)]
[EditorBrowsable (EditorBrowsableState.Never)]
public new event EventHandler BackgroundImageChanged {
add { base.BackgroundImageChanged += value; }
remove { base.BackgroundImageChanged -= value; }
}
+#endif
+
+#if NET_2_0
+ [Browsable (false)]
+ [EditorBrowsable (EditorBrowsableState.Never)]
+ public new event EventHandler BackgroundImageLayoutChanged {
+ add { base.BackgroundImageLayoutChanged += value; }
+ remove { base.BackgroundImageLayoutChanged -= value; }
+ }
+#endif
public event LabelEditEventHandler BeforeLabelEdit {
add { Events.AddHandler (BeforeLabelEditEvent, value); }
add { Events.AddHandler (ItemSelectionChangedEvent, value); }
remove { Events.RemoveHandler (ItemSelectionChangedEvent, value); }
}
+
+ public new event EventHandler PaddingChanged {
+ add { base.PaddingChanged += value; }
+ remove { base.PaddingChanged -= value; }
+ }
#endif
[Browsable (false)]
set { background_color = value; }
}
+#if !NET_2_0
[Browsable (false)]
[EditorBrowsable (EditorBrowsableState.Never)]
public override Image BackgroundImage {
get { return base.BackgroundImage; }
set { base.BackgroundImage = value; }
}
+#endif
+
+#if NET_2_0
+ [Browsable (false)]
+ [EditorBrowsable (EditorBrowsableState.Never)]
+ public override ImageLayout BackgroundImageLayout {
+ get {
+ return base.BackgroundImageLayout;
+ }
+ set {
+ base.BackgroundImageLayout = value;
+ }
+ }
+#endif
[DefaultValue (BorderStyle.Fixed3D)]
[DispId (-504)]
Redraw (true);
}
}
+
+ [Browsable (false)]
+ public new Padding Padding {
+ get {
+ return base.Padding;
+ }
+ set {
+ base.Padding = value;
+ }
+ }
#endif
[DefaultValue (true)]