设置AutoCompleteBox c# WPF的最大字符长度

本文关键字:字符 AutoCompleteBox WPF 设置 | 更新日期: 2023-09-27 18:04:00

我目前正在开发一个c# WPF应用程序。我正在使用AutoCompleteBox控件,我想限制用户只输入有限数量的字符,即只能在AutoCompleteBox中输入10个字符。

我知道在一个正常的文本框的属性MaxLength将被使用,但这似乎不适用于AutoCompleteBox。

设置AutoCompleteBox c# WPF的最大字符长度

AutoCompleteBox的属性是TextBoxStyle

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