0

DevComponents ExpandableSplitterをプログラムで移動する方法を知っている人はいますか?

場所の変更を試しましたが、何もしません。と拡張されましたが、拡張されたアクションの反対の効果が必要です。

スプリッターを介して拡張され、スプリッターのExpandableControlに格納されているパネルがあります。そして、使用可能なスペース全体にExpandableControlを表示するようにスプリッターを設定したいと思います。

4

1 に答える 1

0

機能するものを見つけたようですが、底にまだ最小限の隙間があり、取り除くことができません。

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;

ただし、下部にはまだ小さなギャップがあります。

Paul Ruane への回答ではdock.fill 、hidepanel は toppanel はdock.top expandablesplitter ですdock.top

于 2013-02-13T17:19:15.210 に答える