2011-12-17 10 views
0

コンボボックスの通常の使用方法は、ユーザーにオプションを表示させてから、OBJECTを取得することです。 Win32では、CB_SETITEMDATAとCB_GETITEMDATAメッセージを使用して、intポインタとオブジェクトポインタの間でキャストします。 XAMLでは、データテンプレートを設定し、リストのアイテムはオブジェクトISです。文字列ではなく、オブジェクトでGtkComboBoxを使用するにはどうすればよいですか?

GtkComboBoxでこの効果を得る正しい方法は何ですか?

答えて

0

GtkComboBoxは通常、下位モデルとしてGtkListStoreを使用します。 保存するオブジェクトに余分な列を追加する必要があります。また、コンボのモデルに新しい項目を挿入するときに、その行/項目に関連付けるオブジェクトも指定する必要があります。

関連する問題