如何以编程方式将网格添加到用户控件

本文关键字:添加 用户 控件 网格 编程 方式 | 更新日期: 2023-09-27 17:57:07

我有一个 WPF 用户控件,其中不包含任何内容,并且我正在向其传递网格控件,如何将该网格控件添加到空的用户控件中?

如何以编程方式将网格添加到用户控件

下面是有关如何以编程方式添加网格的示例代码。此网格包含 3 个相等的行和 3 个相等的列。将其更改为您想要拥有的东西。

Grid grid1 = new Grid{Width = 300, Height = 400};
grid1.RowDefinitions.Add(new RowDefinition());
grid1.RowDefinitions.Add(new RowDefinition());
grid1.RowDefinitions.Add(new RowDefinition());
grid1.ColumnDefinitions.Add(new ColumnDefinition());
grid1.ColumnDefinitions.Add(new ColumnDefinition());
grid1.ColumnDefinitions.Add(new ColumnDefinition());
UserControl1.Content = grid1;