2
我用它來尋找價值在我的DataGridView:幫助查找()中的BindingSource
但我有兩個問題。首先,當我查找我的dgv中不存在的項目時,位置返回0,默認情況下爲第一行。我不希望這樣,如果我使用If語句驗證,我將失去位置0,從而失去第一行。
二是我希望行標題被重點和項目發現被突出顯示。這怎麼可能?
我用它來尋找價值在我的DataGridView:幫助查找()中的BindingSource
但我有兩個問題。首先,當我查找我的dgv中不存在的項目時,位置返回0,默認情況下爲第一行。我不希望這樣,如果我使用If語句驗證,我將失去位置0,從而失去第一行。
二是我希望行標題被重點和項目發現被突出顯示。這怎麼可能?
使用的dataGridView的綁定源是這樣的:
//myBindingSource = dataGridView1.DataSource;
myBindingSource.Position = myBindingSource.Find("p_Name", textBox1.Text);
然後,我怎麼能顯示該位置的第一列? – 2016-07-14 07:22:42
'dataGridView1.CurrentCell = dataGridView1.CurrentRow.Cells [0];' – 2016-07-15 01:27:06
如果您沒有將位置設置爲值> = 0,那麼它的綁定源默認位置爲0.更好的方法是:int pos = bindingsource.find(「 ..「,val),然後使用pos來檢查搜索返回的值是否爲-1或> = 0 – 2017-05-25 08:21:31