了解最新技术文章
Infragistics Windows Forms 产品从 v21.2 开始支持 .NET6。
在这里,我将向您展示如何创建一个显示 UltraGrid 的应用程序。
启动 Visual Studio 2022 并选择“创建新项目”。
在“创建新项目”屏幕上,选择“Windows 窗体应用程序”作为模板,然后单击“下一步”按钮。
输入适当的项目名称,指定生成项目的位置,然后单击“下一步”按钮。
确保为框架选择了“.NET 6.0(长期支持)”,然后单击“下一步”按钮。
这次我们将使用 UltraGrid,因此请安装 Infragistics.WinForms.WinGrid。
每个控件需要不同的包。有关详细信息,请参阅下面的文档页面。
安装包后,显示 Form1 设计器屏幕并将 Infragistics Ultimate UI for WindowsForms > UltraGrid 从工具箱拖放到窗体上。
关闭出现的 UltraGrid 设计器窗口,通过在设计器上拖动调整 UltraGrid 的大小,右键单击窗体,选择“查看代码”切换到代码屏幕。
在 Form1 的构造函数中,在 InitializeComponent(); 之后编写以下代码以将数据分配给 UltraGrid。
DataTable table = new DataTable () ;
table. Columns . Add ( "col1" , typeof ( Int32 )) ;
table.Columns.Add ( " col2 " , typeof ( string ) ) ;
table.Columns.Add ( " col3 " , typeof ( string ) ) ;
对于( int i = 0 ; i < 5 ; i++ )
{
table. Rows . Add ( new object [] { i, "test" + i, "ITEM" + i }) ;
}
ultraGrid1.DataSource =表格;
构建并运行后,您将看到如下所示的 UltraGrid。