powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Добавить контрол в определенную ячейку Grid программно
3 сообщений из 3, страница 1 из 1
Добавить контрол в определенную ячейку Grid программно
    #36970956
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Допустим, у нас есть разбитый на несколько строк и колонок LayoutRoot грид, и нам нужно разместить свой контрол в конкретной ячейке. Пусть, свой контрол имеет конструктор с параметрами.
Как добавить свой контрол в LayoutRoot не используя SL дизайнер (т.к. он не умеет добавлять контролы, использующие конструктор с параметрами)?

LayoutRoot.Children.Add(UIElement) добавляет контрол в 1-ю ячейку и перегрузок не имеет.
...
Рейтинг: 0 / 0
Добавить контрол в определенную ячейку Grid программно
    #36972733
WPFdev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например, вставляем контрол TextBox в нужную строку и колонку:
Код: plaintext
1.
2.
3.
            TextBox tb = new TextBox();
            tb.SetValue(Grid.RowProperty,  1 );
            tb.SetValue(Grid.ColumnProperty,  1 );
            LayoutRoot.Children.Add(tb);
...
Рейтинг: 0 / 0
Добавить контрол в определенную ячейку Grid программно
    #36973863
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что надо, спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Добавить контрол в определенную ячейку Grid программно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]