自动完成组合框vs2017-属性

时间:2019-03-27 07:34:00

标签: c# .net wpf xaml

组合框有问题。我没有他的财产。在哪里可以找到“自动完成”属性? 键入也对我没有任何提示,当我输入整个内容时,我得到了错误。 我在解释我的意思-我有一个包含许多列表记录的组合框。 我想打开组合框,例如前三个字母。

这是我的组合框代码

 <ComboBox
            x:Name="combolista" 
            HorizontalAlignment="Left" 
            Margin="10,384,0,0"
            VerticalAlignment="Top"
            Width="491" 
            Grid.Column="1"
            SelectionChanged="ComboBox_SelectionChanged"
            ItemsSource="{Binding Wyszukanie_miast}"
            SelectedItem="{Binding WybraneMiasto}" 
            IsEditable="True" 
            TextSearch.TextPath="Miasto">
            <ComboBox.ItemTemplate>
                <DataTemplate>
                    <Grid>
                        <TextBlock Text="{Binding Miasto}" />
                        <TextBlock Text="Województwo" Margin="70,0,0,0"/>
                        <TextBlock Text="{Binding Wojewodztwo}" Margin="150,0,0,0"/>
                    </Grid>
                </DataTemplate>
            </ComboBox.ItemTemplate>
</ComboBox>

他工作了,但我想用三个字母输入所有可能性

1 个答案:

答案 0 :(得分:0)

如果需要,可以使用telerik:RadAutoCompleteBox,但是telerik不是免费的库。 您还可以查看https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit