Xamarin
Türkiye [beta]
Konular


Xamarin.Forms Elementleri

Xamarin.Forms Controls; cross-platform native çıktı üretebilen destekli güçlü bir UI Toolikit'tir.
Android, iOS ve Windows Phone ortamları için ortak bilgi kullanıcı arayüzü kodlamanızı sağlar. Portable Class Library ya da Shared Project içerisinde kullanabilirsiniz.

Xamarin.Forms kontrollerini 4 ana grupta toplayabiliriz.

  • Pages

  • Layouts

  • Views

  • Cells

Runtime'da her kontrol derleneceği platformda kendisine karşılık gelen native nesneye dönüştürülür. 

 

 

Pages

 

Ekranın tamamını ya da büyük kısmını kaplayan ve bir Child'ı olan görsel öğelerdir; 

  • ContentPage, 

  • MasterDetailPage, 

  • NavigationPage, 

  • TabbedPage, 

  • CarouselPage

 

 

 

 

Layouts

 

Ekranın bir bölümüne yerleştirmeyi düşündüğünüz bir grup elementi bir arada gruplamak, birbirleri arasındaki yerleşimlerini ayarlamak ve boyutlarını değiştirmek için kullanılan componenetlerdir;

  • StackLayout, 

  • AbsoluteLayout, 

  • RelativeLayout, 

  • GridLayout, 

  • ContentView, 

  • ScrollView, 

  • Frame

 

 

Views

 

Button, Label, Entry gibi çok sık kullanacağınız yapı taşı niteliğindeki arayüz componentleridir;

  • ActivityIndicator, 

  • BoxView, 

  • Button, 

  • DatePicker, 

  • Editor, 

  • Entry, 

  • Image, 

  • Label, 

  • ListView, 

  • OpenGLView, 

  • Picker, 

  • ProgressBar, 

  • SearchBar, 

  • Slider, 

  • Stepper, 

  • Switch, 

  • TableView, 

  • TimePicker, 

  • WebView

 

 

Cells

 

ListView ve TableView türündeki nesnelerin hücrelerine eklenebilmek için tasarlanmış Visual Element'lerdir. 

  • EntryCell,

  • SwitchCell,

  • Text Cell,

  • ImageCell

 

Related

Share

  • Recent
  • Popular
  • Tag
  • Xamarin Nasıl Çalışır?

    Xamarin'de uygulamanın tüm kodunu C# dili ile yazıyoruz. Yani Android için Java ya da iOS için objectiveC ya da Swift'e ihtiyaç duymuyoruz. Bu durum bizi sürekli olarak "Peki bu nasıl oluyor? Nativ...
  • Xamarin ile neler yapabiliriz?

    Merhaba Arkadaşlar, Xamarin platformu ile yeni tanışan arkadaşlara fikir vermesi açısından, geçtiğimiz ay tamamladığımız ve XAML ile neler yapılabileceğine dair iyi bir örnek olan GKFX...
  • SFS – Xamarin Cross Platform Sigorta Satış Uygulaması

    En büyük avantajı nerede gördünüz? Yabancı olduğunuz Android ve iOS gibi platformların doğal bir getirisi olan kavramları derinlemesine öğrenmek zorunda kalmadan .NET dünyasında alışkın ...
  • Xamarin Nedir?

    Xamarin, farklı mobil platformlar için Native uygulama geliştirmek isteyenlere cross-platform çözüm sunan bir platformdur. Xamarin sayesinde Visual Studio ve C# dilini kullanarak Android, iOS ve Win...
Etkinlikler