判断用户的Item选择,只要用ComboBox的Text属性就可以了呀?
看到好多程序用ItemIndex属性,
不知道好处在哪里?
坏处却多多:比如Item中选项的顺序改变时,
用ItemIndex判断的程序就要重写。
用Text判断的程序就不需要任何改动。
Text属性用来设置或者返回组合框中显示出来的文本内容
ItemIndex用来取得当前项索引
体会Onchange事件中的下列语句:
(1)if(ComboBox1->Text!="")
Edit1->Text=StrToInt(ComboBox1->Text);
(2)Edit1->Text= ComboBox2->Items->String[ComboBox2->ItemIndex];
你说的情况确实是的啊, 在这种情况下不要使用就好了嘛。 在一些时候,我们需要这个索引 ,再使用不几OK 了?
ItemIndex属性当然有用,有时候使用它可以更方便的对Commbox进行操作,例如用它可以对Commbox的Items内容动态的改变