翻譯|使用教程|編輯:李爽夏|2019-02-19 09:31:49.000|閱讀 633 次
概述:本篇文章介紹了使用Syncfusion Input Controls在Xamarin.Forms中創(chuàng)建數據輸入表單。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
下載Essential Studio for Xamarin最新版本
Essential Studio for Xamarin是全面的Xamarin.iOS、Xamarin.Android和Xamarin.Forms組件套包,包含最快的圖表和網格。
從Visual Studio模板創(chuàng)建項目
從NuGet添加引用
添加控件初始化代碼
在以下步驟中,已添加必要的XAML代碼以初始化控件。
步驟1:在相應的頁面中包含SfAutoComplete命名空間。
<ContentPage xmlns:autocomplete="clr-namespace:Syncfusion.SfAutoComplete.XForms;assembly=Syncfusion.SfAutoComplete.XForms" x:Class="GettingStarted.MainPage"> </ContentPage>
步驟2:通過將高度定義為40來聲明內容頁的SfAutoComplete,因為地址欄需要40像素的高度。
<ContentPage xmlns:autocomplete="clr-namespace:Syncfusion.SfAutoComplete.XForms;assembly=Syncfusion.SfAutoComplete.XForms" x:Class="GettingStarted.MainPage"> <autocomplete:SfAutoComplete HeightRequest="40"/> </ContentPage>
注意:前面的步驟適用于將所有Syncfusion的Xamarin.Forms輸入控件添加到Xamarin.Forms應用程序中。
當然,自動完成控件可以與數據源以及直接字符串項綁定。
<ContentPage xmlns:autocomplete="clr-namespace:Syncfusion.SfAutoComplete.XForms;assembly=Syncfusion.SfAutoComplete.XForms" xmlns:ListCollection="clr-namespace:System.Collections.Generic;assembly=mscorlib" x:Class="GettingStarted.MainPage"> <autocomplete:SfAutoComplete HeightRequest="40"> <autocomplete:SfAutoComplete.AutoCompleteSource> <ListCollection:List x:TypeArguments="x:String"> <x:String>Aqua</x:String> <x:String>Blue</x:String> <x:String>Indigo</x:String> <x:String>Red</x:String> <x:String>Purple</x:String> </ListCollection:List> </autocomplete:SfAutoComplete.AutoCompleteSource> </autocomplete:SfAutoComplete> </ContentPage>
Xamarin.Forms按鈕是一個自定義按鈕控件,具有用戶界面自定義、切換狀態(tài)和主題支持。您可以設置圖標、背景圖像和角邊半徑,也可以使用可視狀態(tài)管理器自定義不同可視狀態(tài)的外觀。
Syncfusion’s Xamarin.Forms Button.
表單組合框控件是一種數據輸入控件,允許用戶從固定的項目列表中選擇選項。組合框用于選擇一個國家,可以打開下拉列表,也可以簡單地鍵入開始鍵入其名稱。
Syncfusion’s Xamarin.Forms ComboBox.
我們甚至提供了一個通用的選擇器控件,可以用來從任何類型的列表數據中進行選擇。這決定了選取器作為日期選取器、時間選取器、語言選取器、顏色選取器等的性質。直觀的多列選項支持層疊選擇。選擇器控件是唯一一個根據數據源結構自動生成其列的組件。在此表單中,選取器控件可以提供一個通用的UI來選取日期值。
Syncfusion’s Xamarin.Forms Picker.
購買Essential Studio for Xamarin正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn