RichEditBox.DesiredCandidateWindowAlignment 屬性

定義

取得或設定值,這個值表示輸入法 編輯器 (輸入法) 慣用的對齊方式。

public:
 property CandidateWindowAlignment DesiredCandidateWindowAlignment { CandidateWindowAlignment get(); void set(CandidateWindowAlignment value); };
CandidateWindowAlignment DesiredCandidateWindowAlignment();

void DesiredCandidateWindowAlignment(CandidateWindowAlignment value);
public CandidateWindowAlignment DesiredCandidateWindowAlignment { get; set; }
var candidateWindowAlignment = richEditBox.desiredCandidateWindowAlignment;
richEditBox.desiredCandidateWindowAlignment = candidateWindowAlignment;
Public Property DesiredCandidateWindowAlignment As CandidateWindowAlignment
<RichEditBox DesiredCandidateWindowAlignment="candidateWindowAlignmentMemberName"/>

屬性值

列舉值,表示輸入法 編輯器 (輸入法) 慣用的對齊方式。 預設值為 Default

備註

用戶有時會透過輸入法輸入法 編輯器 (輸入法輸入) 來輸入文字,該輸入方塊在文字輸入方塊下方顯示, (通常適用於東亞語言) 。 輸入方法 編輯器 (輸入法) 視窗可以涵蓋使用者在輸入文字時可能需要查看的應用程式 UI 重要部分。 使用 DesiredCandidateWindowAlignment 屬性可指定輸入法 編輯器 (輸入法) 視窗相對於文字輸入方塊的慣用位置。

根據預設,使用硬體鍵盤時,輸入法 編輯器 (輸入法) 遵循游標。 您可以將 DesiredCandidateWindowAlignment 設定為 BottomEdge,將輸入法 編輯器 (輸入法) 對齊文字編輯控件的下邊緣和左側。

使用軟體輸入面板 (SIP) 時,DesiredCandidateWindowAlignment 沒有任何作用。 每當使用軟體輸入面板 (SIP) 時,輸入方法 編輯器 (輸入) 仍會停駐在 [軟輸入面板] (SIP) 。

您也可以處理 CandidateWindowBoundsChanged 事件,以將 UI 調整為輸入法 編輯器 (輸入法) 的位置。

適用於

另請參閱