Установите максимальную длину символа AutoCompleteBox C# WPF
В настоящее время я занимаюсь разработкой приложения C# WPF. Я использую элемент управления AutoCompleteBox и хочу, чтобы пользователь мог вводить только ограниченное количество символов, т. Е. Иметь возможность вводить только 10 символов в autocompletebox.
Я знаю, что в обычном текстовом поле свойство MaxLength будет использоваться, но оно не доступно для AutoCompleteBox.
1 ответ
Решение
У вас есть собственность TextBoxStyle
для AutoCompleteBox
<toolkit:AutoCompleteBox>
<toolkit:AutoCompleteBox.TextBoxStyle>
<Style TargetType="TextBox">
<Setter Property="MaxLength" Value="10"/>
</Style>
</toolkit:AutoCompleteBox.TextBoxStyle>
</toolkit:AutoCompleteBox>