[英]Custom Control in Xamarin.Forms from scratch
我想使用Xamarin.Forms編寫一個自定義控件,看起來像這樣 。 我知道,當我們想從Xamarin.Forms修改現有控件時,我們使用的是Custom Renderers ,但是此控件比Entry
更重要,解決方案對我來說並不明顯。
我的問題是如何開始執行此任務? 如果我想使用自定義渲染器,應該擴展什么控件? 還有其他更有效的方法來實現這一目標嗎?
看起來鏈接的控件正在擴展UIPickerView
。
你有兩個選擇
您應該為每個平台創建一個純Xamarin.Forms視圖類和渲染器(從ViewRenderer
繼承)。
請查看XLabs項目-應該是一個不錯的起點:
Separator.cs
。 SeparatorRenderer.cs
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.