完成
最后更新: 2021年3月19日12:37 通过管理
发布LIB 2021.1.322 (22/03/2021)

当你通过UI中的X按钮删除一个过滤器描述符时,一个NullReferenceException会作为一个数据绑定错误打印在Visual Studio Output窗格中。

System.Windows.Data错误:17:无法从'CompositeFilter' ('CompositeFilterViewModel'类型)获取'LogicalOperator'值(类型'FilterCompositionLogicalOperator')。BindingExpression:路径= CompositeFilter.LogicalOperator;DataItem = ' FilterViewModel ' (HashCode = 15035499);目标元素是'RadToggleButton' (Name='PART_CompositeFilterLogicalOperatorToggleButton');目标属性是'IsChecked'(类型'Nullable ' 1')TargetInvocationException:异常已被调用的目标抛出。
——>系统。NullReferenceException:对象引用没有设置为对象的实例。
在Telerik.Windows.Controls.Data.DataFilter.CompositeFilterViewModel.get_LogicalOperator ()
——内部异常堆栈跟踪结束——
在System.RuntimeMethodHandle。调用方法(对象目标,对象[]参数,签名签名,布尔构造函数,布尔wrapexception)
在System.Reflection.RuntimeMethodInfo。调用(对象obj, BindingFlags invokeAttr, Binder, Binder, Object[] parameters, CultureInfo culture)
在System.Reflection.RuntimePropertyInfo。GetValue(Object obj, BindingFlags, invokeAttr, Binder, Binder, Object[] index, CultureInfo, culture)
在System.Reflection.RuntimePropertyInfo。GetValue(对象obj,对象[]索引)
在MS.Internal.Data.PropertyPathWorker。GetValue(对象项,Int32级别)
在MS.Internal.Data.PropertyPathWorker。RawValue (Int32 k)”

您可以安全地忽略该错误,因为它不会破坏控件或应用程序。在一个单一的情况下,这个错误似乎也引起了一个AccessViolationException。

无计划的
最后更新: 03 july 2018 15:41 通过管理
管理
由: 雷森Hristov
评论: 2
类别: DataFilter
类型: 功能要求
5
IsBetween过滤算子
无计划的
最后更新: 2017年10月30日13:25 通过管理
无计划的
最后更新: 2017年1月31日09:28 通过便雅悯
由: 便雅悯
评论: 1
类别: DataFilter
类型: 功能要求
2
你可以为字符串添加过滤器吗?不要以“是否为空或空白”开头。不要以“是否为空或空白”结尾
拒绝
最后更新: 2016年6月13日12:04 通过管理
由: Klemens
评论: 2
类别: DataFilter
类型: 功能要求
0
嗨,一个很好的特性是单独隐藏每个过滤器操作符。例如itempropertydefinition。问候
完成
最后更新: 2016年3月10日14:24 通过乔尔·帕尔默
由: 乔尔·帕尔默
评论: 0
类别: DataFilter
类型: 功能要求
0
你的RadDataFilter很棒。但是,你们缺少文档。该控件没有包含在SDK下载中,并且示例引用的类没有包含在文档中。看看“默认过滤器编辑器”的例子。在这个例子中,你在例子中引用了一个没有支持类的行为,我也无法看到它。具体地说,”的例子。xaml”:行为:MyFilterDescriptorBindingBehavior。FilterDescriptors="{Binding FilterDescriptors, Source={StaticResource model}}"
Baidu
map