如何:使用设计器冻结 Windows 窗体 DataGridView 控件中的列
用户查看 Windows 窗体 DataGridView 控件中显示的数据时,有时需要频繁地引用单个列或列集。 例如,显示包含许多列的客户信息表时,如果能够在其他列在可视区域外滚动的同时始终显示客户姓名,对你来说会很有帮助。
若要实现此行为,可冻结控件中的列。 冻结列时,也将冻结其左侧(在从右到左的语言脚本中为右侧)的所有列。 冻结的列保持不变,而所有其他列可以滚动。 如果启用了列重新排序,冻结的列被视为一组不同于未冻结的列。 用户可重新定位任一组中的列,但不能将列从一个组移到另一组。
下面的过程需要一个 Windows 应用程序项目,该项目的窗体需包含一个 DataGridView 控件。 若要了解如何设置此类项目,请参阅如何:创建 Windows 窗体应用程序项目和如何:向 Windows 窗体添加控件。
使用设计器冻结列
单击 DataGridView 控件右上角的设计器操作字形 (),然后选择“编辑列”。
从“选定的列”列表中选择一列。
在“列属性”网格中,将 Frozen 属性设置为
true
。注意
还可以在添加列时冻结列,方法是在“添加列”对话框中选择“冻结”框。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈