ContentDialog Dialog = new ContentDialog();
private async void DisplaySessionDialog()
{
var bStyle = new Style(typeof(Button));
bStyle.Setters.Add(new Setter(Button.ForegroundProperty, new SolidColorBrush(Colors.White)));
bStyle.Setters.Add(new Setter(Button.BackgroundProperty, new SolidColorBrush(Colors.Maroon)));
bStyle.Setters.Add(new Setter(Button.HorizontalContentAlignmentProperty, HorizontalAlignment.Center));
bStyle.Setters.Add(new Setter(Button.VerticalContentAlignmentProperty, VerticalAlignment.Center));
bStyle.Setters.Add(new Setter(Button.CornerRadiusProperty, new CornerRadius(15)));
bStyle.Setters.Add(new Setter(Button.PaddingProperty, new Thickness(5)));
bStyle.Setters.Add(new Setter(Button.MarginProperty, HorizontalAlignment.Center));
bStyle.Setters.Add(new Setter(Button.FontSizeProperty, 18));
Dialog.Title = val.SessionExpireTitle;
Dialog.Content = val.SessionExpireContent;
Dialog.PrimaryButtonText = val.SessionExpireButtonLabel;
Dialog.PrimaryButtonStyle = bStyle;
Dialog.FontSize = 18;
await Dialog.ShowAsync();
}
Приведенный выше код работает нормально. Тем не менее, я хочу выровнять кнопку выравнивания по центру и центру заголовка, содержимое также слева. Я пробовал больше способов и искал много вещей, я не нашел никаких решений. Пожалуйста, помогите мне, есть ли способ выровнять заголовок в c# для приложения UWP