Установите максимальную длину символа 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>
Другие вопросы по тегам