TextBox.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 = 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 調整為輸入法編輯器 (輸入法) 的位置。