我希望我的用戶能夠在加載第一行第一列的datagridview時加載的表單開始鍵入。無論我做什麼,用戶都必須點擊單元格才能開始輸入。 這是我迄今爲止在載入事件中嘗試過的形式。Datagridview在加載時開始編輯
With dgTable
.Focus()
.Rows.Add(50)
.EditMode = DataGridViewEditMode.EditOnEnter
.CurrentCell = .Rows(0).Cells(0)
.BeginEdit(False)
End With
誰能告訴我我需要做什麼?
首先,你需要閱讀[問]和取[旅遊],是因爲你還沒有。表單直到所有表單加載代碼運行後才顯示。由於它不可見,因此大多數UI方面都無法實現。 'Shown'事件中的代碼會在顯示後運行* – Plutonix
如何在最後添加'.Focus()'? – Subaz
如果我沒有做正確的事情,我很抱歉。我經歷了這個問題,我仍然不確定我做錯了什麼。將.focus添加到最後不起作用。我嘗試將它添加到激活的事件,然後嘗試顯示的事件,並沒有工作。 – clearfog1962