2011-07-31 63 views
4

我目前正在開發一個C#WPF應用程序。我使用的是AutoCompleteBox控件,我想限制用戶只輸入有限數量的字符,即只能在自動完成框中輸入10個字符。設置AutoCompleteBox的最大字符長度C#WPF

我知道在一個普通的文本框屬性MaxLength將被使用,但這似乎不可用於AutoCompleteBox。

任何幫助將不勝感激。謝謝

回答

10

你的財產TextBoxStyleAutoCompleteBox

<toolkit:AutoCompleteBox> 
    <toolkit:AutoCompleteBox.TextBoxStyle> 
     <Style TargetType="TextBox"> 
      <Setter Property="MaxLength" Value="10"/> 
     </Style> 
    </toolkit:AutoCompleteBox.TextBoxStyle> 
</toolkit:AutoCompleteBox> 
+1

感謝這個偉大的工作 – Boardy