2015-07-10 71 views
-5

在我的datagridview中,有時我需要關注datagridview並將焦點設置爲窗體上的下一個可用控件。這個怎麼做?將焦點從datagridview傳遞到同一表單上的按鈕?

只是試圖通過點擊它的外部獲取網格視圖的焦點。如果我們點擊文本框,那麼如果我們在窗體上點擊文本框以外的內容,那麼它就成爲焦點,然後失去焦點。 datagridview不會發生這種情況。我們必須爲此點擊buttonclick等其他事件。我把它切斷了,但最後我必須使用它來實現。

+4

你發佈這個問題之前,你甚至嘗試過尋找答案嗎?我投票,因爲你的問題沒有顯示任何研究工作。 –

+0

你稱之爲「下一個可用控制」是什麼?這個控制可能不是可以聚焦的。例如,標籤或禁用控件就是這種情況。 – Graffito

回答

0

看看Control.SelectNextControl()和Control.Focus()。其餘的由你決定...

+2

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – LittleBobbyTables

+0

爲什麼? 「好」只回答完全運行的代碼考試嗎?在我看來,這正是@kish所需要的,正如我們不知道的那樣,爲什麼OP需要這個(也許只是一個骯髒的做類似「退出編輯模式」的事情)......一個「真正」的例子是沒有的使用... – Shnugo

+1

如果你不知道OP需要什麼,那麼不要回答,否則這是純粹的猜測,並且浪費每個參與者的時間。 – LittleBobbyTables