コントロールのデータソースを入力してから、フィルターを適用しようとしました。ただし、フィルターを適用した後、バインド ソースのデータ ソースを 0 に更新します。
private void SetFilterIntoBindingNavigator()
{
try
{
if (string.IsNullOrEmpty(this.FilterQuery.ToString()) || this.IsResetFilter)
this.bindingNavigator1.BindingSource.RemoveFilter();
else
this.bindingNavigator1.BindingSource.Filter = this.FilterQuery.ToString();
}
catch (Exception ex)
{
}
}
なんで ?