Speaking in general, this would be the expected behavior.
When a filtering operation applied, in order the new item to be displayed, it needs to pass the filtering criteria. You can alter this behavior by utilizing the FilterMemberPath
property of the column. By doing so, the filtering operation will be processed over a property different than the one the column is bound to. Thus, irrelevant to what input the user enters for the new item, it will be displayed. Note, that at some point you might need to manually synchronize the two properties - the one that the column is bound through its DataMemberBinding and the one that points to the FilterMemberPath. More information can be found in the Basic Filtering
I hope this helps.
Telerik by Progress
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin
, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.