2016-07-15 4 views
1

У меня есть пользовательский элемент управления WPF, который ничего не содержит в нем, и я передаю ему элемент управления сеткой, как добавить элемент управления сеткой в ​​пустой элемент управления пользователя?Как добавить сетку в UserControl программно?

+1

'userControl.Content = сетка,' вероятно – ASh

+0

да он работал, но пропавшие пользовательский элемент управления ресурсами пройденной сетки в принимаемых управлениях пользователем. – aggy

+0

Рассмотрите возможность ответа на свой вопрос, чтобы его можно было принять как ответ. – Relequestual

ответ

1

Вот пример кода о том, как достичь, чтобы добавить сетку программно. Эта сетка содержит 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; 
Смежные вопросы