1
我有一个WPF用户控件,其中没有包含任何内容,并且我将一个网格控件传递给它,如何将该网格控件添加到空的用户控件?如何以编程方式向UserControl添加网格?
我有一个WPF用户控件,其中没有包含任何内容,并且我将一个网格控件传递给它,如何将该网格控件添加到空的用户控件?如何以编程方式向UserControl添加网格?
下面是如何实现以编程方式添加网格的示例代码。这个网格包含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;
'userControl.Content = grid;'可能 – ASh
是的,它工作正常,但缺少接收到的用户控件中传递网格的用户控制资源。 – aggy
考虑让你的答案成为答案,以便它可以被接受为答案。 – Relequestual