萬維百科

網格視圖

OpenOffice.org Calc的螢幕截圖。

網格視圖(grid view)或資料網格或者資料網格視圖,或者表控制項spreadsheet controls),是一類圖形控制項用來網格方式顯示資料。典型特徵包括:

  • 點擊列頭可以改變網格的排序
  • 拖放列頭可以改變列的寬度或者在各列之間重新安排次序
  • 原地編輯(In-place editing)儲存格內呈現的資料
  • 行、列的分割線,可選指定行背景顏色

某些部件工具箱中,如果區分了grid與datagrid,那麼術語datagrid指繫結了資料庫中的資料,基本不需要程式設計師付出多少努力即可實現。

DataGridView

微軟.Net Framework中提供了一個DataGridView控制項。包含幾個collections:

  • Rows
  • Columns
  • Cells 儲存格

列可以設定為:按鈕類型的DataGridViewButtonColumn、核取方塊類型的DataGridViewCheckBoxColumn、下拉框類型的DataGridViewComboBoxColumn、圖片類型的DataGridViewImageColumn、超連結類型的DataGridViewLinkColumn、文字方塊類型的DataGridViewTextBoxColumn。

系統定義了針對整個控制項、行、列、儲存格的眾多的滑鼠、鍵盤、設定變化、編輯模式等事件(event)。一般需要截獲某個事件,然後判斷該事件是否發生在期望的列(或儲存格)上,然後做出相應的事件處理。

參考資料



本頁面最後修訂於2023-03-19 00:01,點擊更新本頁查看原網頁

本站的所有資料包括但不限於文字、圖片等全部轉載於維基百科(wikipedia.org),遵循 維基百科:CC BY-SA 3.0協議


頂部

如果本頁面有數學、化學、物理等公式未正確顯示,請使用Firefox瀏覽器或者Safari瀏覽器