下載Essential Studio for Xamarin最新版本編輯器
Essential Studio for Xamarin是全面的Xamarin.iOS、Xamarin.Android和Xamarin.Forms組件套包,包含最快的圖表和網格。ide
歡迎學習使用Syncfusion的一些輸入控件(如用於Xamarin.Forms平臺的內置DataForm控件)建立數據輸入表單。佈局
Xamarin.Forms數據表單控件用於顯示和編輯任何數據對象的屬性,使用各類內置編輯器來處理不一樣的數據類型。它簡化了各類表單的開發,如登陸、保留和數據輸入。性能
除DataForm控件外,Syncfusion Essential Studio for Xamarin還提供其餘單獨的輸入控件,使您能夠根據本身的喜愛建立本身的數據輸入窗體: Autocomplete、Button、Badge View、Chips、ComboBox、Picker、Calendar、Numeric Entry、NumericUpDown、Masked Entry、CheckBox、Radio Button、Range Slider、Rating和Segmented Control,使您可以根據規範建立本身的數據輸入表單。學習
若是您的應用程序有不少表單,而且您有預約義的模型,那麼咱們提供一個DataForm控件,它能夠基於您的數據對象建立表單,從而簡化表單建立過程。DataForm能夠幫助您以多種方式呈現數據,例如在預約義的佈局中呈現模型項的集合。搜索引擎
如下步驟說明如何使用DataForm建立具備預約義模型的表單:編碼
步驟1:導入控件命名空間 「xmlns:dataForm=」clr-namespace:Syncfusion.XForms.DataForm;assembly=Syncfusion.SfDataForm.XForms」 在XAML頁中,建立DataForm控件的實例並將其做爲視圖添加到線性佈局中。spa
1code 2orm 3 |
|
步驟2:數據表單是一個數據編輯控件,所以建立一個數據對象來編輯數據對象。這裏,名爲ItemInfo的數據對象是用一些屬性建立的。
1 2 3 4 5 6 7 8 |
|
步驟3:在一個新的類文件中建立一個具備用必需數據初始化的ItemInfo屬性的模型存儲庫類,以下面的代碼示例所示。
1 2 3 4 5 6 7 8 |
|
步驟4:要在數據表單中填充標籤和編輯器,請設置DataObject屬性。
1 2 3 4 5 6 |
|
Syncfusion’s Xamarin.Forms DataForm.
到目前爲止,咱們討論了Syncfusion的Xamarin.Forms數據表單控件如何幫助建立預約義的模型數據表單。如今,讓咱們看看Syncfusion輸入控件如何經過豐富的功能顯著改善最終用戶的數據輸入體驗。
Syncfusion的Xamarin.Forms自動完成控件在用戶鍵入建議列表時提示用戶進行選擇,從而使數據輸入更快、更不容易出錯。例如,在表單中,用戶能夠經過使用此控件進行搜索來選擇郵政編碼。
高性能搜索引擎能夠在不到一秒鐘的時間內加載和搜索100000個項目。自定義搜索的打字公差功能、有效數據利用的按需加載、帶標記表示的多重選擇、匹配文本的突出顯示和音調符號敏感性是此控件的其餘幾個重要功能。
Syncfusion’s Xamarin.Forms Autocomplete.