RadComboBox TextSearch ArgumentOutOfRangeException Parametr Index
Использую telerik. В RadComboBox включён поиск. При введении (допустим) буквы д (регистр не важен) если поиск не находит элемент с такой буквой срабатывает исключение ArgumentOutOfRangeException Parametr Index. Подскажите пожалуйста как обработать это исключение желательно во ViewModel или сделать что бы при поиске не выбирался найденный элемент? Что я имею в виду: сейчас, вводим букву ж, находиться элемент с такой буквой и он сразу устанавливается как выбранное значение.
xaml
<telerik:RadComboBox
EmptyText="Не задано"
ItemsSource="{Binding Items}"
SelectedItem="{Binding Item}"
SelectedValue="{Binding Item.Name}"
SelectedValuePath="Name"
IsEditable="True"
TextSearchMode="StartsWith"
IsFilteringEnabled="True">
<telerik:RadComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" />
</DataTemplate>
</telerik:RadComboBox.ItemTemplate>
</telerik:RadComboBox>
C#
public class Item
{
public string Name { get; set; } = string.Empty;
public float Temperature { get; set; }
public override string ToString()
{
return string.Format("{0}, {1} °C", Name, Temperature);
}
}