WPF C1DataGrid DataGridCheckBoxColumn FilterMemberPath问题
本帖最后由 q406157290 于 2018-2-11 09:33 编辑在指定FilterMemberPath="PrintFlgFilterMember"并没有显示指定的内容,而显示的是Undefined
<c1:C1DataGrid x:Name="dataGrid"
AutoGenerateColumns="False"
ItemsSource="{Binding Test}">
<c1:C1DataGrid.Columns>
<c1:DataGridCheckBoxColumn FilterMemberPath="PrintFlgFilterMember"
Width="90"
Name="PrintFlg"
Binding="{Binding PrintFlg}">
<c1:DataGridCheckBoxColumn.Header>
<StackPanel Orientation="Horizontal"
HorizontalAlignment="Center">
<TextBlock Text="印" />
</StackPanel>
</c1:DataGridCheckBoxColumn.Header>
</c1:DataGridCheckBoxColumn>
</c1:C1DataGrid.Columns>
<c1:C1AdvancedFiltersBehavior.AdvancedFiltersBehavior>
<c1:C1AdvancedFiltersBehavior />
</c1:C1AdvancedFiltersBehavior.AdvancedFiltersBehavior
</c1:C1DataGrid>
您好,demo收到,验证之后给您回复。 您好,您上传的demo没有运行起来,
您的需求要是checkbox过滤,可以参照一下随机安装sample示例。 本帖最后由 q406157290 于 2018-2-11 14:51 编辑
JeffryLI 发表于 2018-2-11 13:57
您好,您上传的demo没有运行起来,
您的需求要是checkbox过滤,可以参照一下随机安装sample示例。
你没有运行起来可能是我们dll的版本不一样吧
你把dll换成你适用的版本跑起来
自己修改下调试下
看sample也是不行
存在问题
我并不是说想要checkbox过滤器
只不过是在众多的列中只有checkbox列的过滤发现设置filterMeberPath后出现不对
出现不对的效果就是截图上的undefined
或者你那边找个sample或者demo 在demo基础上按照我的更改写
应该就会再现这个问题
您好,我通过我的最新版本没有重现您的问题,而且发现您绑定的的属性不正确
请查收我修改后的demo
JeffryLI 发表于 2018-2-11 17:54
您好,我通过我的最新版本没有重现您的问题,而且发现您绑定的的属性不正确
请查收我修改后的demo
您好
首先请您指出哪个属性绑定不正确呢
其次下载您上传的代码后,运行后发现问题依旧存在
截图上能看到我现在使用的dll的版本
您再看一下
q406157290 发表于 2018-2-12 11:26
您好
首先请您指出哪个属性绑定不正确呢
其次下载您上传的代码后,运行后发现问题依旧存在
咱俩的控件版本的不一样,我现在是最新版的,这快有一点的改动,我的属性绑定是是和新版本的。主要是字段的类型的更改。 本帖最后由 q406157290 于 2018-2-12 13:38 编辑
JeffryLI 发表于 2018-2-12 12:31
咱俩的控件版本的不一样,我现在是最新版的,这快有一点的改动,我的属性绑定是是和新版本的。主要是字段 ...
跟绑定的字段的类型没有关系吧
checkbox绑定int和bool都可以
由于控件的不稳定性我这边的版本不能随便更改和升级的
所以面对我们无法升级到新版本
这个问题有解决的方法吗
您好,正在和研发讨论商讨看看是否有解决方案,有消息回复您。 JeffryLI 发表于 2018-2-12 15:18
您好,正在和研发讨论商讨看看是否有解决方案,有消息回复您。
好的谢谢您辛苦了:handshake
页:
[1]
2