Как центрировать заголовок столбца сетки в xaml? - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь центрировать заголовки столбцов сетки в xaml (используя фреймворк Xamarin). У меня есть следующая строка кода:

<dg:DataGridColumn Title="Name" PropertyName="TName" Width="1.2*" HorizontalContentAlignment="Center" CellTextMargin="10,0,0,0"/>

Это центрирует текст столбца, но не заголовок. Как я могу это исправить?

Редактировать: это специально для элемента управления сеткой из пакета NuGet Plugin.Controls.DataGrid v. 0.1.2

Ответы [ 2 ]

0 голосов
/ 04 декабря 2018

Решение было установить HorizontalHeaderAlignment="Center".

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

HorizontalContentAlignment="Center", поскольку у вас есть, он должен выполнить эту работу, но Center уже является параметром выравнивания по умолчанию для заголовков столбцов, что означает, что если вы ничего не укажете, он будет отцентрирован (по умолчанию).

Вы можете увидеть это в исходном коде здесь . Одна из красот OSS.

Удалить все HorizontalContentAlignment из столбца.

Надеюсь, это поможет .-

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