Как добавить несколько столбцов в сетку данных в wpf - PullRequest
0 голосов
/ 30 октября 2019

Я хочу иметь возможность записать число (предпочтительно только от 1 до 10) в текстовое поле и создать это определенное количество столбцов для него в сетке данных. Как я смогу это сделать? Это то, что у меня так далеко:

<DataGrid x:Name="Tasks" AutoGenerateColumns="False" HorizontalAlignment="Left" Height="345" Margin="244,38,0,0" VerticalAlignment="Top" Width="528" Background="Transparent" HorizontalGridLinesBrush="Transparent" VerticalGridLinesBrush="Transparent" RowBackground="#202020" AlternatingRowBackground="#262626">
        <DataGrid.Columns>
            <DataGridTextColumn Header="Name" Binding="{Binding Name}"/>
            <DataGridTextColumn Header="Words" Binding="{Binding Keywords}"/>
            <DataGridTextColumn Header="Colour" Binding="{Binding Colour}"/>
            <DataGridTextColumn Header="Size" Binding="{Binding Size}"/>
        </DataGrid.Columns>
    </DataGrid>

Это моя сетка, которая одним нажатием кнопки просто считывает данные из серии текстовых полей. Затем у меня есть текстовое поле, которое я хочу, чтобы можно было изменить количество столбцов, создаваемых сеткой данных:

<TextBox Height="26" Margin="88,244,663.6,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top"/>

Я понятия не имею, как это сделать, поэтому любая помощь будет оценена!

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