任何人都知道如何以编程方式移动DevComponents ExpandableSplitter?如何以编程方式重新定位ExpandableSplitter
我尝试了位置更改,但是这不起任何作用。 并进行了扩展,但我想要扩展操作的相反效果。
我有一个通过分离器展开的面板,存储在分离器的ExpandableControl中。 我想设置分隔符以在可用空间中完全显示ExpandableControl。
任何人都知道如何以编程方式移动DevComponents ExpandableSplitter?如何以编程方式重新定位ExpandableSplitter
我尝试了位置更改,但是这不起任何作用。 并进行了扩展,但我想要扩展操作的相反效果。
我有一个通过分离器展开的面板,存储在分离器的ExpandableControl中。 我想设置分隔符以在可用空间中完全显示ExpandableControl。
我似乎已经找到了一些可行的方法,但底部仍然存在微小的空隙,我无法摆脱。
expandableSplitter2.Expanded = true;
panelTohide.Visible = false;
expandableSplitter2.Visible = false;
//to hide as much of the answer panel as possible
expandableSplitter2.MinExtra = 0;
expandableSplitter2.MaximumSize = new Size(1, 1);
expandableSplitter2.Height = 0;
expandableSplitter2.SplitPosition = this.Height;
但是底部还是会有小小的差距。
在回答保罗鲁安, 的hidepanel是dock.fill
的toppanel为dock.top
的expandablesplitter是dock.top
了解这是一个非常旧的帖子,但不是设置.Location,而应该设置.SplitPosition。 – XBond 2016-04-19 23:31:29
是控制当前'Dock'ed其父? – 2013-02-13 11:27:27