2017-09-09 158 views
0

我有這個代碼的問題,我想在form1上的列表框5中的form2上的listbox4上搜索。在窗體1中的另一個列表框中的列表框中搜索數據1在窗體2中的另一個列表框中搜索數據

https://i.stack.imgur.com/8d40U.jpg

我用這個代碼,如下圖所示:

int index= eski.listbox5.FindString(listbox4.ToString()); 
if(index= !=-1) 
    eski[enter image description here][1].listbox5.SetSelected(index ,true); 
else 
    MessageBox.Show("Nothing Found") 

程序找到真正的索引值,但設定選擇的命令不能工作..

我怎樣才能解決這個問題問題?

回答

0

listbox4.ToString()只是將控件作爲字符串返回。改爲撥打listBox4.GetItemText(listBox4.SelectedItem)。此外,2號線應該是if (index != -1)

+0

我試過,但沒有工作:( 它不能在Form1索引列表框中找到5的值來-1總是.. –

+0

@Onurİn您使用的WinForms或WPF ? – zambonee

+0

我也使用WinForms。 –

相關問題