共用方式為


IPicker 介面

定義

代表一種檢視,用於從資料清單中選取文字項目。

public interface class IPicker : Microsoft::Maui::IItemDelegate<System::String ^>, Microsoft::Maui::ITextAlignment, Microsoft::Maui::ITextStyle, Microsoft::Maui::IView
public interface IPicker : Microsoft.Maui.IItemDelegate<string>, Microsoft.Maui.ITextAlignment, Microsoft.Maui.ITextStyle, Microsoft.Maui.IView
type IPicker = interface
    interface IView
    interface IElement
    interface ITransform
    interface ITextStyle
    interface ITextAlignment
    interface IItemDelegate<string>
Public Interface IPicker
Implements IItemDelegate(Of String), ITextAlignment, ITextStyle, IView
衍生
實作

屬性

名稱 Description
AnchorX

取得任意變換中心點相對於元素邊界的 X 分量。

(繼承來源 ITransform)
AnchorY

取得任意變換中心點相對於元素邊界的 Y 分量。

(繼承來源 ITransform)
AutomationId

自動化工具用來與此檢視互動的識別碼

(繼承來源 IView)
Background

取得繪製,以填滿檢視的背景。

(繼承來源 IView)
CharacterSpacing

能取得文字中字元間的間距。

(繼承來源 ITextStyle)
Clip

取得用來定義檢視內容大綱的路徑。

(繼承來源 IView)
DesiredSize

取得此視圖目前所需的大小。

(繼承來源 IView)
FlowDirection

眼睛掃描UI元素的方向

(繼承來源 IView)
Font

取得字型族、樣式和字型大小。

(繼承來源 ITextStyle)
Frame

在容器內取得 View 的範圍。

(繼承來源 IView)
Handler

取得或設定視圖的檢視處理程序。

(繼承來源 IView)
Height

取得 IView 的指定高度。

(繼承來源 IView)
HorizontalLayoutAlignment

決定此元素在容器中排列的水平層面

(繼承來源 IView)
HorizontalTextAlignment

取得橫向文字對齊。

(繼承來源 ITextAlignment)
InputTransparent

會獲得一個值,指示該元素是否應參與使用者互動週期。

(繼承來源 IView)
IsEnabled

會取得一個值,表示此檢視是否在使用者介面中啟用。

(繼承來源 IView)
IsFocused

取得值,指出這個檢視目前是否為焦點。

(繼承來源 IView)
IsOpen

會取得或設定一個值,表示下拉選單目前是否開啟。

Items

拿到選項清單。

Margin

Margin 代表檢視與其相鄰檢視之間的距離。

(繼承來源 IView)
MaximumHeight

取得 IView 的指定最大高度條件約束,介於零和雙精度浮點之間。PositiveInfinity。

(繼承來源 IView)
MaximumWidth

取得 IView 的指定最大寬度條件約束,介於零和雙精度浮點之間。PositiveInfinity。

(繼承來源 IView)
MinimumHeight

取得 IView 的指定最小高度條件約束,介於零和雙精度浮點之間。PositiveInfinity。

(繼承來源 IView)
MinimumWidth

取得 IView 的指定最小寬度條件約束,介於零和雙精度浮點之間。PositiveInfinity。

(繼承來源 IView)
Opacity

渲染時會套用不透明度值給視圖。

(繼承來源 IView)
Parent

取得專案的父代。

(繼承來源 IElement)
Rotation

當元素渲染時,會取得圍繞 Z 軸(仿射旋轉)的旋轉(以度數計)。

(繼承來源 ITransform)
RotationX

當渲染元素時,會取得圍繞 X 軸(透視旋轉)的旋轉(以度數表示)。

(繼承來源 ITransform)
RotationY

當渲染元素時,會取得以 Y 軸(透視旋轉)為單位的旋轉(度數)。

(繼承來源 ITransform)
Scale

這樣可以套用到元素上的比例因子。

(繼承來源 ITransform)
ScaleX

取得以 X 軸因子為準的比例,應用於元素。

(繼承來源 ITransform)
ScaleY

取得以 Y 軸因子為基礎的比例,應用於元素。

(繼承來源 ITransform)
SelectedIndex

取得選中者所選項目的索引。

Semantics

將語意新增至每個檢視的輔助功能

(繼承來源 IView)
Shadow

在目標檢視周圍繪製陰影。

(繼承來源 IView)
TextColor

取得文字顏色。

(繼承來源 ITextStyle)
Title

他拿到了Picker的頭銜。

TitleColor

他獲得了Picker頭銜的顏色。

TranslationX

取得元素的 X 平移 delta。

(繼承來源 ITransform)
TranslationY

取得元素的Y平移δ。

(繼承來源 ITransform)
VerticalLayoutAlignment

決定此元素在容器中排列的垂直層面

(繼承來源 IView)
VerticalTextAlignment

它能取得垂直文字對齊。

(繼承來源 ITextAlignment)
Visibility

取得值,這個值會判斷這個檢視是否應該是可視化樹狀結構的一部分。

(繼承來源 IView)
Width

取得 IView 的指定寬度。

(繼承來源 IView)
ZIndex

決定此IView在ILaout中的繪製順序;較高的 z 指數會從較低的 z 指數中抽取。

(繼承來源 IView)

方法

名稱 Description
Arrange(Rect)

放置子專案,並決定元素的大小。

(繼承來源 IView)
Focus()

試圖聚焦於此觀點。

(繼承來源 IView)
GetCount()

代表一種檢視,用於從資料清單中選取文字項目。

(繼承來源 IItemDelegate<T>)
GetItem(Int32)

代表一種檢視,用於從資料清單中選取文字項目。

(繼承來源 IItemDelegate<T>)
InvalidateArrange()

呼叫的方法,使這個檢視的配置失效。

(繼承來源 IView)
InvalidateMeasure()

表示這個檢視的目前量值不再有效,而且必須在下一個量值階段期間重新計算。

(繼承來源 IView)
Measure(Double, Double)

更新檢視的大小。

(繼承來源 IView)
Unfocus()

讓焦點不再聚焦於此觀點。

(繼承來源 IView)

擴充方法

名稱 Description
CaptureAsync(IView)

代表一種檢視,用於從資料清單中選取文字項目。

CheckHandlers(IView)

代表一種檢視,用於從資料清單中選取文字項目。

ComputeDesiredSize(IView, Double, Double)

代表一種檢視,用於從資料清單中選取文字項目。

ComputeFrame(IView, Rect)

代表一種檢視,用於從資料清單中選取文字項目。

DisconnectHandlers(IView)

代表一種檢視,用於從資料清單中選取文字項目。

GetItemsAsArray(IPicker)

代表一種檢視,用於從資料清單中選取文字項目。

GetItemsAsList(IPicker)

代表一種檢視,用於從資料清單中選取文字項目。

SetSemanticFocus(IView)

代表一種檢視,用於從資料清單中選取文字項目。

ToHandler(IElement, IMauiContext)

代表一種檢視,用於從資料清單中選取文字項目。

ToHandler(IView, IMauiContext)

取得指定視圖的平台專用檢視處理程序。

ToPlatform(IElement, IMauiContext)

代表一種檢視,用於從資料清單中選取文字項目。

適用於