Изменить высоту и ширину Flyout в приложении UWP - PullRequest
0 голосов
/ 27 февраля 2019

Я использую элемент Flyout в своем приложении UWP как:

<Flyout Placement="Full"/>

Это открывает всплывающее окно в центре приложения по желанию.Но я не могу изменить высоту и ширину выпадающего меню.Как это может быть сделано?

1 Ответ

0 голосов
/ 27 февраля 2019

Что-то вроде приведенного ниже кода должно работать для того, что вам нужно.

private void MenuFlyout_Opened(object sender, object e)
{         
    MenuFlyout f = sender as MenuFlyout;
    Style s = new Windows.UI.Xaml.Style { TargetType = typeof(MenuFlyoutPresenter) };
    s.Setters.Add(new Setter(MinHeightProperty, "200"));        
    s.Setters.Add(new Setter(MinWidthProperty, "200"));
    f.MenuFlyoutPresenterStyle = s;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...