Как добавить несколько объектов в Grid?

147
08 февраля 2021, 07:50

Я из кода создаю несколько элементов в Grid:

List<Button> btn_arr = new List<Button> () {new Button{//Тут параметры кнопки}, .... };
for(int i = 0; i < btn_arr.Count; i++) {
    Grid.Children.Add(btn_arr[i]);
}

Как сделать так чтобы все элементы притягивались к верхнему краю, а также чтобы они отталкивались друг от друга.

Если просто к каждому элементу добавлять VerticalAlignment="Top", то они сливаются в кашу, как этого избежать?

И еще дополнительный вопрос, если элементы достигли нижнего края, то на Grid создавался ScrollBar и все элементы перемещались.

READ ALSO
WinAppDriver. Не могу запустить приложение как администратор

WinAppDriver. Не могу запустить приложение как администратор

Необходимо автоматизировать приложение desktop windowsНо мне нужно запустить приложение как администратор

111
Копирование данных модели

Копирование данных модели

Делаю обычный CRUD контроллерПросто не делал этого на ASP раньше

97
Как определить класс с интерфейсом так, что бы он имел методы интерфейса, но без их реализации

Как определить класс с интерфейсом так, что бы он имел методы интерфейса, но без их реализации

Что я имел ввиду в заголовке, так это то, что бы к примеру абстрактный класс, мог стать контейнером некого интерфейса, и что бы при обращении...

91
Исключить из коллекции элементы input type=&ldquo;hidden&rdquo;

Исключить из коллекции элементы input type=“hidden”

На сайте есть 6 видимых и 2 невидимых поляМне необходимо добавить в коллекцию только видимые

89