任何人都知道如何以編程方式移動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