0

wxFormBuilder を使用して UI を設計しようとしています。wxFrame -> wxGridBagSizer -> wxSplitterWindow を追加しました。この時点の後、wxFormBuilder では、分割ウィンドウの下にウィンドウを配置できません。ほぼすべてのウィジェットを配置してみました。また、スプリッターウィンドウの下にサイザーを置いてみました。しかし、何も機能していません。すべてのウィジェットは分割ウィンドウと同じレベルにあります。

4

1 に答える 1

2

formbuilder では、wxSplitterWindow コントロールは 2 つ (2 つだけ) の子を受け入れます。これらの子は、wxPanels または wxScrolledWindows のいずれかになります。次に、サイザーを他のコントロールをそれらの子に追加できます。

子にパネルを使用する場合は、[フォーム] ページのパネルではなく、[コンテナ] ページの wxPanel を使用してください。

特定のコントロールの子に許可されている項目を知りたい場合は、アプリケーションの wxFormbuilder の xml フォルダーにあるファイル objtypes.xml を見ることができます。

于 2016-12-27T12:10:24.640 に答える