1

動的にサイズ変更できるウィジェットを探しています。行を追加および削除する必要があります。gtk_grid_insert_rowgtk_grid_insert_next_toなど、グリッドに付属するメソッドがありますが、xxx_remove_xxxメソッドが見つかりません。

私は単純な http クライアントを開発しています (API をテストするため)。そして、「GET」変数を動的に追加および削除する可能性を追加しています。

UI は、コンボボックス (変数選択用)、エントリ (その値用)、および最後の行にある削除ボタンを含む行で作成されます。

変数を設定するたびに、新しい行 (新しい利用可能な変数) が追加されます。そして、変数を設定解除するたびに、対応する行が削除されます。

ここに画像の説明を入力

ありがとう。

4

2 に答える 2

0

Gtk.Grid には remove メソッドがありません。しかし、Gtk.Container はそうします。グリッドはコンテナなので、gtk_container_remove を使用できます。

このドキュメントはこちら: https://developer.gnome.org/gtk3/3.8/GtkContainer.html#gtk-container-remove

于 2013-04-03T00:50:53.313 に答える
0

あなたが探しているウィジェットはGtk.ListBoxだと思います。これはコンテナーなので、行を簡単に追加および削除できます。

于 2013-08-17T09:08:07.517 に答える