Syncfusion教程:在Xamarin.Forms中建立數據輸入表單 (2)

下載Essential Studio for Xamarin最新版本spa

Essential Studio for Xamarin是全面的Xamarin.iOS、Xamarin.Android和Xamarin.Forms組件套包,包含最快的圖表和網格。code

如何將Syncfusion輸入控件添加到數據表單中

從Visual Studio模板建立項目orm

從NuGet添加引用xml

添加控件初始化代碼blog

在如下步驟中,已添加必要的XAML代碼以初始化控件。ci

步驟1:在相應的頁面中包含SfAutoComplete命名空間。字符串

1get

2string

<contentpage xmlns:autocomplete="clr-namespace:Syncfusion.SfAutoComplete.XForms;assembly=Syncfusion.SfAutoComplete.XForms" x:class="GettingStarted.MainPage">io

</contentpage>

步驟2:經過將高度定義爲40來聲明內容頁的SfAutoComplete,由於地址欄須要40像素的高度。

1

2

3

<contentpage xmlns:autocomplete="clr-namespace:Syncfusion.SfAutoComplete.XForms;assembly=Syncfusion.SfAutoComplete.XForms" x:class="GettingStarted.MainPage">

     <autocomplete:sfautocomplete heightrequest="40">

</autocomplete:sfautocomplete></contentpage>

注意:前面的步驟適用於將全部Syncfusion的Xamarin.Forms輸入控件添加到Xamarin.Forms應用程序中。

添加建議項

固然,自動完成控件能夠與數據源以及直接字符串項綁定。

1

2

3

4

5

6

7

8

9

10

11

12

13

<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按鈕是一個自定義按鈕控件,具備用戶界面自定義、切換狀態和主題支持。您能夠設置圖標、背景圖像和角邊半徑,也能夠使用可視狀態管理器自定義不一樣可視狀態的外觀。

Syncfusion

Syncfusion’s Xamarin.Forms Button.

可編輯組合框

表單組合框控件是一種數據輸入控件,容許用戶從固定的項目列表中選擇選項。組合框用於選擇一個國家,能夠打開下拉列表,也能夠簡單地鍵入開始鍵入其名稱。

Syncfusion

Syncfusion’s Xamarin.Forms ComboBox.

多功能選擇器

咱們甚至提供了一個通用的選擇器控件,能夠用來從任何類型的列表數據中進行選擇。這決定了選取器做爲日期選取器、時間選取器、語言選取器、顏色選取器等的性質。直觀的多列選項支持層疊選擇。選擇器控件是惟一一個根據數據源結構自動生成其列的組件。在此表單中,選取器控件能夠提供一個通用的UI來選取日期值。

Syncfusion

Syncfusion’s Xamarin.Forms Picker.

相關文章
相關標籤/搜索