WPF Grid Быстрый способ сделать столбцы и строки - PullRequest
0 голосов
/ 18 сентября 2018

Допустим, мне нужно сделать с 30 столбцами и 30 строками.Нужно ли делать <ColumnDefinition></ColumnDefinition> и <RowDefinition></RowDefinition> 30 раз?Есть ли способ проще / быстрее?

1 Ответ

0 голосов
/ 18 сентября 2018

Нужно ли делать <ColumnDefinition></ColumnDefinition> и <RowDefinition></RowDefinition> 30 раз? Есть ли способ проще / быстрее?

Создайте их программно, используя обычный старый цикл for:

public MainWindow()
{
    InitializeComponent();
    const int n = 30;
    for (int i = 0; i < n; ++i)
    {
        grid.ColumnDefinitions.Add(new ColumnDefinition());
        grid.RowDefinitions.Add(new RowDefinition());
    }
}

XAML:

<Grid x:Name="grid" />

Это не может быть проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...