WPF 关于第三方控件dev TreeListControl MVVM模式 20
<dxg:TreeListControl.View><dxg:TreeListViewx:Name="view"AutoWidth="True"AllowEditing=...
<dxg:TreeListControl.View>
<dxg:TreeListView x:Name="view" AutoWidth="True" AllowEditing="False" AllowColumnFiltering="False" TreeDerivationMode="ChildNodesSelector" ChildNodesSelector="{Binding}"
ShowCheckboxes="True" CheckBoxFieldName="Checked" AllowRecursiveNodeChecking="True" FetchSublevelChildrenOnExpand="False"
ShowNodeImages="True" NodeImageSelector="{StaticResource FileSystemImageSelector}" ShowFixedTotalSummary="True" IsTotalSummaryMenuEnabled="False">
<i:Interaction.Triggers>
<i:EventTrigger EventName="NodeCheckStateChanged">
<i:InvokeCommandAction Command="{Binging NodeCheckChanged}"/>
</i:EventTrigger >
</i:Interaction.Triggers>
</dxg:TreeListView>
</dxg:TreeListControl.View>
其中:AllowRecursiveNodeChecking="True" 可以做到主子节点联动。
我绑定事件在ViewModel层如何获取check改变的那几条记录。
谢谢!
有没有什么属性来绑定 比如ItemSource绑定的是整个集合,selectItem绑定的是当前选中行。这个check改变如何绑定还是没办法这样实现?
我的目的是在viewmodel层取到选择状态改变的数据进行操作! 展开
<dxg:TreeListView x:Name="view" AutoWidth="True" AllowEditing="False" AllowColumnFiltering="False" TreeDerivationMode="ChildNodesSelector" ChildNodesSelector="{Binding}"
ShowCheckboxes="True" CheckBoxFieldName="Checked" AllowRecursiveNodeChecking="True" FetchSublevelChildrenOnExpand="False"
ShowNodeImages="True" NodeImageSelector="{StaticResource FileSystemImageSelector}" ShowFixedTotalSummary="True" IsTotalSummaryMenuEnabled="False">
<i:Interaction.Triggers>
<i:EventTrigger EventName="NodeCheckStateChanged">
<i:InvokeCommandAction Command="{Binging NodeCheckChanged}"/>
</i:EventTrigger >
</i:Interaction.Triggers>
</dxg:TreeListView>
</dxg:TreeListControl.View>
其中:AllowRecursiveNodeChecking="True" 可以做到主子节点联动。
我绑定事件在ViewModel层如何获取check改变的那几条记录。
谢谢!
有没有什么属性来绑定 比如ItemSource绑定的是整个集合,selectItem绑定的是当前选中行。这个check改变如何绑定还是没办法这样实现?
我的目的是在viewmodel层取到选择状态改变的数据进行操作! 展开
1个回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询