TextBox.DesiredCandidateWindowAlignment 屬性

定義

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

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

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

屬性值

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

備註

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

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

使用軟體輸入面板 (SIP) 時,DesiredCandidateWindowAlignment 沒有任何作用。 只要使用軟體輸入面板 (SIP) ,輸入法) 輸入 (編輯器 (SIP) ,輸入法) 仍會固定在 SIP) 。

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

適用於

另請參閱