İçeriğe geç

Ana

Renk teması
Makale Tahmini 1 dk okuma

Xamarin.Forms Toolbar Items Icon Ekleme

Xamarin içinde Toolbar Items kısmına stabil olarak item ekleme bulamamıştım, tâ ki kendim deneme yanılma yoluyla bulana kadar. Şimdi sizinle de paylaşacağım. Öncelikle ekleyeceğimiz iconumuzu Android…

İçindekiler 0%

Xamarin içinde Toolbar Items kısmına stabil olarak item ekleme bulamamıştım, tâ ki kendim deneme yanılma yoluyla bulana kadar. Şimdi sizinle de paylaşacağım.





Öncelikle ekleyeceğimiz iconumuzu Android için drawable, IOS için ise Resources klasörlerine ekliyoruz. 

Daha sonra Shared Area'dan ItemsPage.xaml kısmına ilerleyip aşağıdaki gibi yazıyoruz;



 <ContentPage.ToolbarItems>
        <ToolbarItem Text="Ekle" Clicked="AddItem_Clicked">
            <ToolbarItem.Icon>
                <OnPlatform x:TypeArguments="FileImageSource">
                    <On Platform="UWP" Value="add.png"/>
                    <On Platform="Android" Value="add.png"/>
        <On Platform="IOS" Value="add.png"/>
                </OnPlatform>
            </ToolbarItem.Icon>
        </ToolbarItem>
    </ContentPage.ToolbarItems>


İlgili xaml dossyasının .cs dosyasında yani ItemsPage.xaml.cs'de tetikleyiciyi şu şekilde yazıyoruz ve işlemimiz tamamlanmış oluyor;



        async void AddItem_Clicked(object sender, EventArgs e)
        {
            await Navigation.PushModalAsync(new NavigationPage(new NewItemPage()));
        }

Tartışma

Yorumlar

Bu yazıya ilk yorumu siz bırakın.

Yorum bırakın

Yayınlanmaz. Yalnızca size dönüş yapabilmek için.
Düz metin olarak yayınlanır; HTML çalışmaz.

Yorumlar yayınlanmadan önce onaydan geçer.