私のComboBox
中には次のような項目が A B C D
あり、デフォルトでは、値は initフォームのようなものA
にしたい場所ですが、これは機能しないようです。助けになるかもしれませんが、よくわかりません。親切に助けてください。C
comboBox.comboType(2)
ComboBox.selection(2)
9588 次
2 に答える
2
このコードは、フォームのinit
メソッドの後に使用できsuper()
ます。
ComboBoxName.selection(ComboBoxName::DefaultValue);
これがテーブル フィールドの場合は、テーブル内のinitValue
メソッドをオーバーライドすることをお勧めします。
this.ComboBoxName = ComboBoxName::DefaultValue;
initValue
このフォームでのみ特定の動作にする必要がある場合にのみ、フォームのデータソースでオーバーライドします。
于 2011-04-26T12:04:38.280 に答える
0
All I did is overrided the initValue method of the form n wrote the code as tableName.ComboBoxName = ComboBoxName::DefaultValue;
And its working fine. Correct me if I am wrong :)
于 2011-04-25T14:20:38.120 に答える