|
|
@@ -112,6 +112,7 @@ namespace System.Windows.Forms {
|
|
|
LostFocus += new EventHandler (LostFocusHandler);
|
|
|
GotFocus += new EventHandler (GotFocusHandler);
|
|
|
MouseWheel += new MouseEventHandler(MouseWheelHandler);
|
|
|
+ VisibleChanged += new EventHandler (VisibleChangedHandler);
|
|
|
|
|
|
SetStyle (ControlStyles.UserPaint | ControlStyles.StandardClick
|
|
|
#if NET_2_0
|
|
|
@@ -1534,6 +1535,13 @@ namespace System.Windows.Forms {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ private void VisibleChangedHandler (object sender, EventArgs e)
|
|
|
+ {
|
|
|
+ if (Visible) {
|
|
|
+ UpdateScrollBars ();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
private void FontChangedHandler (object sender, EventArgs e)
|
|
|
{
|
|
|
InvalidateNodeWidthRecursive (root_node);
|