UWP Xamarin Forms, определяющий запрос ширины кнопки с эффектом - PullRequest
0 голосов
/ 14 апреля 2020

Я хотел бы указать ширину Xamarin.Forms.Button с эффектом в UWP, что-то вроде:

protected override void OnAttached()
{
    if (VisualElement is Xamarin.Forms.Button buttonControl)
    {
        buttonControl.WidthRequest = 40;
        buttonControl.BorderWidth = 1;
    }
}

VisualElement - недопустимый тип. Что идет на его место? Спасибо!

1 Ответ

1 голос
/ 15 апреля 2020

Xamarin Forms UWP, определяющий запрос ширины кнопки с эффектом

В классе эффекта Xamarin на прикрепленный элемент управления ссылается свойство Element, но не VisualElement, пожалуйста, отредактируйте ваш код следующим образом, и вы получите кнопку формы по методу OnAttached.

protected override void OnAttached()
{
    if (Element is Xamarin.Forms.Button buttonControl)
    {
        buttonControl.WidthRequest = 40;
        buttonControl.BorderWidth = 1;
    }      
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...