我正在用C#開發Windows Mobile 6.5應用程序,使用Visual Studio 2008(我還是一個初學者),它連接到一個SQL CE數據庫。但是,我想要將連接到我的數據庫的dataGrid中選定單元格的值發送到文本框。它看起來很可能,但我找不到與dataGrid控件相關的單元格單擊事件,dataGridView只有一個,我認爲它僅適用於Windows桌面應用程序。如何在文本框中顯示選定的Datagrid單元格值?
1
A
回答
1
首先,線了點擊事件,通過選擇GridView控件,並雙擊Click
場位於下的閃電:
下,擴大對答案已經發布:
private void dataGrid_Click(object sender, EventArgs e) {
int row = dataGrid1.CurrentCell.RowNumber;
int col = dataGrid1.CurrentCell.ColumnNumber;
textBox1.Text = string.Format("{0}", dataGrid1[row, col]);
}
我使用string.Format
,因爲有時您的數據可能爲空或DBNull.Value
。
1
我相信你想要的Control.Click Event
的Click事件傳遞一個EventArgs它的事件處理程序,因此它只能說明已經發生了點擊。如果您需要更多特定的鼠標信息(按鈕,點擊次數,滾輪旋轉或位置),請使用MouseClick事件。但是,如果點擊是由鼠標以外的其他操作引起的,例如按下ENTER鍵,則不會引發MouseClick事件。
private void dataGrid_Click(object sender, EventArgs e)
{
int row_num = _DataGrid.CurrentCell.RowNumber;
int col_num = _DataGrid.CurrentCell.ColumnNumber;
object data = _DataGrid[row_num, col_num];
}
1
我認爲你需要處理Click
並作出CurrentCell使用屬性
相關問題
- 1. VSTO顯示文本框中的選定單元格參考
- 2. 如何使用mvvm顯示datagrid單元格中int值的文本
- 3. 在html文本框中顯示phpmyadmin單元格的值
- 4. 如何確定DataGrid中選定單元格的值? (WPF)
- 5. Datagrid複選框單元格
- 6. 如何在tableview單元格文本框中顯示光標
- 7. 在DataGrid列單元格中顯示ICollection
- 8. 如何在文本框中獲取datagrid選定的行值
- 9. 如何顯示文本框C#中的組合框選定值?
- 10. 複選框itemrenderer在datagrid中顯示錯誤的選定值
- 11. 文本框中選定dataGridView單元格的值
- 12. 基於文本框值突出顯示錶格單元格
- 13. 刪除WPF DataGrid中選定單元格內容的框/邊框
- 14. WPF DataGrid將行選擇更改爲單元格的文本框
- 15. 如何將選定的單元格值顯示爲textbox1和textbox2?
- 16. 如何在文本框中存儲網格單元格值
- 17. 如何突出顯示AngularJS中的選定表格單元格?
- 18. 如何僅在TableView的選定單元格中顯示標籤?
- 19. 如何在Silverlight DataGrid中突出顯示單元格
- 20. 如何在DataGrid單元格中顯示List <>項目?
- 21. 如何在datagrid單元格中顯示圖像?
- 22. 的jqGrid - 在一個單元格中顯示兩個文本框
- 23. 如何在Silverlight工具包DataGrid單元格值綁定到一個TextBlock或文本框的文本屬性
- 24. 如何在文本框中顯示彈出選中的值
- 25. 在輸入字段中顯示選定的表格單元格文本
- 26. 如何在WPF中選擇單元格時選擇DataGrid單元格內的TextBox?
- 27. Silverlight DataGrid如何從選定項目獲取單元格值?
- 28. 如何顯示在熱圖單元格中的數值單元格的值
- 29. 如何在datagrid中顯示選定的值? vb 6
- 30. 更改Spark DataGrid單元格上的選定文本顏色
完全符合我的需求,非常感謝 – AymanKun