组合框有问题。我没有他的财产。在哪里可以找到“自动完成”属性? 键入也对我没有任何提示,当我输入整个内容时,我得到了错误。 我在解释我的意思-我有一个包含许多列表记录的组合框。 我想打开组合框,例如前三个字母。
这是我的组合框代码
<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>
他工作了,但我想用三个字母输入所有可能性
答案 0 :(得分:0)
如果需要,可以使用telerik:RadAutoCompleteBox,但是telerik不是免费的库。 您还可以查看https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit