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) 。
您也可以處理 CandidateWindowBoundsChanged 事件,將 UI 調整為輸入法 編輯器 (輸入法) 的位置。