I have .NET 3.5 WinForms application. This contains form with
horizontal SplitContainer.
I set SplitterDistanc e to 30 in OnLoad()
However its value is 41 on OnFormClosing() .
I want to obtain original value (30) for restore.
Any idea why value is changing automatically and how to get real value ?
Andrus.
protected override void OnLoad(System.E ventArgs e) {
base.OnLoad(e);
splitContainer1 .SplitterDistan ce = 30;
// production code: splitContainer1 .SplitterDistan ce =
// Settings.Splitt erDistance;
}
protected override void OnFormClosing(F ormClosingEvent Args e) {
// for unknown reason SplitterDistanc e in 41 here.
Settings.Splitt erDistance = splitContainer1 .SplitterDistan ce;
base.OnFormClos ing(e);
}
horizontal SplitContainer.
I set SplitterDistanc e to 30 in OnLoad()
However its value is 41 on OnFormClosing() .
I want to obtain original value (30) for restore.
Any idea why value is changing automatically and how to get real value ?
Andrus.
protected override void OnLoad(System.E ventArgs e) {
base.OnLoad(e);
splitContainer1 .SplitterDistan ce = 30;
// production code: splitContainer1 .SplitterDistan ce =
// Settings.Splitt erDistance;
}
protected override void OnFormClosing(F ormClosingEvent Args e) {
// for unknown reason SplitterDistanc e in 41 here.
Settings.Splitt erDistance = splitContainer1 .SplitterDistan ce;
base.OnFormClos ing(e);
}
Comment