共用方式為


IEditor 介面

定義

表示用來接受多行輸入的檢視。

public interface class IEditor : Microsoft::Maui::ITextAlignment, Microsoft::Maui::ITextInput, Microsoft::Maui::IView
public interface IEditor : Microsoft.Maui.ITextAlignment, Microsoft.Maui.ITextInput, Microsoft.Maui.IView
type IEditor = interface
    interface IView
    interface IElement
    interface ITransform
    interface ITextInput
    interface IText
    interface ITextStyle
    interface IPlaceholder
    interface ITextAlignment
Public Interface IEditor
Implements ITextAlignment, ITextInput, IView
衍生
實作

屬性

AnchorX

取得相對於專案界限的任何轉換中心點 X 元件。

(繼承來源 ITransform)
AnchorY

取得相對於專案界限的任何轉換中心點的 Y 元件。

(繼承來源 ITransform)
AutomationId

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

(繼承來源 IView)
Background

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

(繼承來源 IView)
CharacterSpacing

取得文字字元之間的間距。

(繼承來源 ITextStyle)
Clip

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

(繼承來源 IView)
CursorPosition

取得或設定資料指標的位置。

(繼承來源 ITextInput)
DesiredSize

取得這個檢視目前的所需大小。

(繼承來源 IView)
FlowDirection

眼睛掃描UI元素的方向

(繼承來源 IView)
Font

取得字型系列、樣式和字型的大小。

(繼承來源 ITextStyle)
Frame

取得檢視在其容器內的界限。

(繼承來源 IView)
Handler

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

(繼承來源 IView)
Height

取得 IView 的指定高度。

(繼承來源 IView)
HorizontalLayoutAlignment

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

(繼承來源 IView)
HorizontalTextAlignment

取得水平文字對齊方式。

(繼承來源 ITextAlignment)
InputTransparent

取得值,指出此專案是否應該參與用戶互動週期。

(繼承來源 IView)
IsEnabled

取得值,指出使用者介面中是否啟用此檢視。

(繼承來源 IView)
IsFocused

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

(繼承來源 IView)
IsReadOnly

取得值,指出檢視是否為唯讀。

(繼承來源 ITextInput)
IsSpellCheckEnabled

取得值,這個值會控制拼字檢查是否開啟或關閉。

(繼承來源 ITextInput)
IsTextPredictionEnabled

取得值,這個值會控制文字預測和自動文字更正是否開啟或關閉。

(繼承來源 ITextInput)
Keyboard

取得鍵盤輸入類型。

(繼承來源 ITextInput)
Margin

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

(繼承來源 IView)
MaximumHeight

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

(繼承來源 IView)
MaximumWidth

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

(繼承來源 IView)
MaxLength

取得輸入允許的最大長度。

(繼承來源 ITextInput)
MinimumHeight

取得 IView 的指定最小高度條件約束,介於零到雙精度浮點之間。正無限大。

(繼承來源 IView)
MinimumWidth

取得 IView 的指定最小寬度條件約束,介於零到雙精度浮點之間。正無限大。

(繼承來源 IView)
Opacity

取得轉譯時套用至檢視的不透明度值。

(繼承來源 IView)
Parent

取得專案的父代。

(繼承來源 IElement)
Placeholder

取得佔位元或提示文字。

(繼承來源 IPlaceholder)
PlaceholderColor

取得或設定佔位元文字色彩。

(繼承來源 IPlaceholder)
Rotation

取得轉譯專案時,Z 軸旋轉 () ) 度 (旋轉。

(繼承來源 ITransform)
RotationX

取得轉譯專案時,X 軸 (檢視方塊旋轉) (度) 旋轉。

(繼承來源 ITransform)
RotationY

取得轉譯專案時) Y 軸 (透視旋轉) 的旋轉角度 (。

(繼承來源 ITransform)
Scale

取得套用至 元素的縮放比例。

(繼承來源 ITransform)
ScaleX

取得套用至 元素之 X 軸因數的刻度。

(繼承來源 ITransform)
ScaleY

取得套用至 元素之 Y 軸因數的相關刻度。

(繼承來源 ITransform)
SelectionLength

取得選取範圍的長度。

(繼承來源 ITextInput)
Semantics

將語意新增至每個檢視以取得輔助功能

(繼承來源 IView)
Shadow

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

(繼承來源 IView)
Text

取得或設定文字。

(繼承來源 ITextInput)
TextColor

取得文字色彩。

(繼承來源 ITextStyle)
TranslationX

取得專案的 X 轉譯差異。

(繼承來源 ITransform)
TranslationY

取得專案的 Y 轉譯差異。

(繼承來源 ITransform)
VerticalLayoutAlignment

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

(繼承來源 IView)
VerticalTextAlignment

取得垂直文字對齊方式。

(繼承來源 ITextAlignment)
Visibility

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

(繼承來源 IView)
Width

取得 IView 的指定寬度。

(繼承來源 IView)
ZIndex

決定 ILayout 內這個 IView 的繪圖順序;較高的 z 索引會繪製在較低的 z 索引上。

(繼承來源 IView)

方法

Arrange(Rect)

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

(繼承來源 IView)
Completed()

發生於用戶以傳回索引鍵完成編輯器中的文字時。

Focus()

試著將此檢視的焦點設定為 。

(繼承來源 IView)
InvalidateArrange()

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

(繼承來源 IView)
InvalidateMeasure()

訊號指出此檢視的目前量值已不再有效,而且必須在下一個量值階段重新計算。

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

匯報 檢視的大小。

(繼承來源 IView)
Unfocus()

取消設定此檢視的焦點。

(繼承來源 IView)

擴充方法

CheckHandlers(IView)

表示用來接受多行輸入的檢視。

UpdateText(ITextInput, String)

表示用來接受多行輸入的檢視。

ComputeDesiredSize(IView, Double, Double)

表示用來接受多行輸入的檢視。

ComputeFrame(IView, Rect)

表示用來接受多行輸入的檢視。

ToHandler(IElement, IMauiContext)

表示用來接受多行輸入的檢視。

ToPlatform(IElement, IMauiContext)

表示用來接受多行輸入的檢視。

ToHandler(IView, IMauiContext)

表示用來接受多行輸入的檢視。

SetSemanticFocus(IView)

表示用來接受多行輸入的檢視。

HideSoftInputAsync(ITextInput, CancellationToken)

如果目前顯示虛輸入窗格,這會嘗試隱藏它。

IsSoftInputShowing(ITextInput)

檢查平臺目前是否顯示虛輸入窗格

ShowSoftInputAsync(ITextInput, CancellationToken)

如果目前隱藏虛輸入窗格,這會嘗試顯示它。

CaptureAsync(IView)

表示用來接受多行輸入的檢視。

DisconnectHandlers(IView)

表示用來接受多行輸入的檢視。

適用於