0
是否可以使用Enter鍵在Silverlight的AutocompleteBox
中斷行?目前我綁定的數據包含新的行字符和框顯示它正確(垂直增長),但按輸入鍵不會中斷行。有什麼辦法可以實現類似TextBox
的行爲AcceptsReturn
設置爲True
?任何示例或想法?乾杯Silverlight的自動完成框中有多行
是否可以使用Enter鍵在Silverlight的AutocompleteBox
中斷行?目前我綁定的數據包含新的行字符和框顯示它正確(垂直增長),但按輸入鍵不會中斷行。有什麼辦法可以實現類似TextBox
的行爲AcceptsReturn
設置爲True
?任何示例或想法?乾杯Silverlight的自動完成框中有多行
我已經找到了解決辦法,如果別人需要發佈:
public class MultilineAutocompleteBox : AutoCompleteBox
{
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.Key == Key.Enter)
this.Text = string.Format("{0}\n", this.Text);
base.OnKeyDown(e);
}
}