5

私は以下のようなテレリックを持っていradcomboboxます:

<telerik:RadComboBox x:Name="cbCustomerName"
                                 Grid.Row="1"
                                 Grid.Column="1"
                                 Grid.ColumnSpan="3"
                                 Margin="0 0 0 10"
                                 DisplayMemberPath="FullName"
                                 IsEditable="True"
                                 IsFilteringEnabled="True"
                                 ItemsSource="{Binding Customers}"
                                 OpenDropDownOnFocus="True"
                                 SelectedValuePath="CustomerId"
                                 SelectionChanged="cbCustomerName_SelectionChanged"
                                 Text="{Binding CurrentCustomer.FullName,
                                                UpdateSourceTrigger=LostFocus}" />

アイテムリストにないテキストボックスに何かを入力してから他のコントロールに移動すると、そのテキストがクリアされますが、これは望ましくありません。

すべてのプロパティを確認しましたが、フォーカスを失った後に保持するものは見つかりませんでした。

誰かがこれについて知っているなら助けてください。

4

3 に答える 3

1

この質問は古いことは知っていますが、他の誰かがこの問題を抱えている場合に備えて、解決策を投稿すると思いました。「IsTextSearchEnabled」プロパティを「False」に設定すると、カスタム テキストが許可され、RadComboBox がフォーカスを失ったときにテキストがクリアされません。

于 2013-10-14T21:22:03.077 に答える
0

AllowCustomTextプロパティを true にしてみましたか?

于 2012-08-13T18:24:32.917 に答える
0

を追加してみてくださいTextSearchMode="Contains"IsFilteringEnabled="True"結果をフィルタリングする必要がない場合は、それを行うか、削除してみてください。
100% 確実ではありませんが、テキストをフィルターしてみて何も見つからない場合、テキストがクリアされる可能性があります。

于 2012-08-15T21:15:20.260 に答える