根據預設,使用者可以修改在 Windows Forms DataGridView 控制項中顯示的文字和數值資料。 如果您想要顯示不適合修改的資料,您必須將包含資料的資料行設為唯讀。 如需如何將控制項設為完全唯讀的相關資訊,請參閱操作說明:使用設計工具防止在 Windows Forms DataGridView 控制項中新增和刪除資料列。
下列程序需要 Windows 應用程式專案,內有包含 DataGridView (部分機器翻譯) 控制項的表單。 如需如何設定這類專案的相關資訊,請參閱操作說明:建立 Windows Forms 應用程式專案 (部分機器翻譯) 和操作說明:將控制項新增至 Windows Forms (部分機器翻譯)。
使用設計工具將資料行設為唯讀
按一下
控制項右上角的設計工具動作字符 (DataGridView),然後選取 [編輯資料行]。從 [選取的資料行] 清單中選取資料行。
在 [資料行屬性] 方格中,將 ReadOnly 屬性設定為
true。備註
您也可以選取 [新增資料行] 對話方塊中的 [唯讀] 核取方塊,將資料行設為唯讀。