изображение кнопки xamarin.forms - PullRequest
0 голосов
/ 12 июня 2018

"Image Source =" icons.png "" работает нормально, но когда я вставляю этот код: "Button Image =" icons.png "" приложение не будет отображаться в xamarin live

Это моекод:

 <?xml version="1.0" encoding="utf-8" ?>
    <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
                 xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                 x:Class="Project.CustomImages">
        <StackLayout>
        <Button Image="icons.png"/>
        <Label Text="TEST"/>
            <Image Source="icons.png"/>
        </StackLayout>
    </ContentPage>

Это снимок экрана для моих папок (отрисовка): Снимок экрана

1 Ответ

0 голосов
/ 12 июня 2018

Попробуйте разместить изображение вместо кнопки.

Вы можете использовать Tap Gesture Recogniser для регистрации событий щелчка.

Попробуйте что-то вроде этого:

<Image Source="icons.jpg">
    <Image.GestureRecognizers>
        <TapGestureRecognizer
                Tapped="OnTapped"  />
  </Image.GestureRecognizers>
</Image>

Код для обработчика событий

void OnTapped(object sender, EventArgs args) {
    // Do something
    DisplayAlert ("Alert", "Image Button Clicked", "OK");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...