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())); }
0 Comments
Konuyla ilgili yorum giriniz.