Как сделать так, чтобы последний ряд таблицы данных занимал все столбцы? - PullRequest
0 голосов
/ 03 апреля 2019

Я создаю таблицу данных в C #.У меня есть таблица с определенным количеством строк и столбцов.Последняя строка, однако, я хочу, чтобы она занимала всю таблицу.Как я могу заставить последнюю строку занимать всю таблицу данных?Таблица привязана к DataGrid в файле xaml.Я не уверен, должен ли я вносить изменения в файл C # или файл xaml.

public DataTable TestTable { get; set; }

private void SetUpTable()
{
    this.TestTable = new DataTable();

    this.TestTable.Columns.Add("Players");
    this.TestTable.Columns.Add("Health");
    this.TestTable.Columns.Add("Power");
    this.TestTable.Columns.Add("Speed");

    this.TestTable.Rows.Add("Player1");            
    this.TestTable.Rows.Add("Player2");
    this.TestTable.Rows.Add("Player3");
    this.TestTable.Rows.Add("Winner");

    this.PopulateTable();
}



<DataGrid
     filtergrid:DataGridExtensions.UseBackgroundWorkerForFiltering="True"
     filtergrid:DataGridExtensions.IsFilterVisible="True"
     filtergrid:DataGridExtensions.IsClearButtonVisible="False"
     AutoGenerateColumns="True"
     ItemsSource="{Binding TestTable, Mode=Twoway}"
     Grid.Row="3"
     Grid.ColumnSpan="2"
     MaxHeight="400"
     MinHeight="100"
     MaxWidth="750"
     MinWidth="750"
     Margin="5, 10, 0, 0"
     HorizontalAlignment="Left"
     EnableRowVirtualization="True"
     IsReadOnly="True"
     CanUserAddRows="False">
</DataGrid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...