Xamarin.Forms 選擇器

選擇器檢視是從資料清單中選取文字專案的控件。

會顯示 Xamarin.FormsPicker 專案簡短清單,用戶可以從中選取專案。 Picker 會定義下列屬性:

所有屬性都受到 BindableProperty 物件支援,這表示可以設定樣式,而且屬性可以是數據系結的目標。 SelectedIndexSelectedItem 屬性具有的預設系結模式BindingMode.TwoWay,這表示它們可以是使用 Model-View-ViewModel (MVVM) 架構之應用程式中數據系結的目標。 如需設定字型屬性的詳細資訊,請參閱 字型

Picker 一次顯示時,不會顯示任何數據。 相反地,其 Title 屬性的值會顯示為iOS和Android平臺上的佔位元:

Initial Picker Display

Picker取得焦點時,會顯示其數據,而且使用者可以選取專案:

Picker Selecting an Item

當用戶選取專案時,會 Picker 引發 SelectedIndexChanged 事件。 選取項目之後,選取的專案會由 Picker顯示:

Picker after Selection

有兩種技術可用來填入 Picker 數據: