RichEditBox.DesiredCandidateWindowAlignment 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示輸入法編輯器 (輸入法) 慣用的對齊方式。
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 調整為輸入法編輯器 (輸入法) 的位置。