问题标签 [groupstyle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - wpf datagrid扩展器显示x项
我的 中有一个Expander
,DataGrid
但我只想显示两个项目,然后当用户单击展开时,显示剩余项目。
那怎么办?
wpf - 可以在运行时为列表视图定义 GroupStyle 吗?
这是场景。我有一个列表视图,根据最终用户提供的标准,它可能有数千条记录。之后使用复选框,用户可以对记录进行分组。因此,我在 xaml 中为 listview 定义了组样式,当用户选中复选框时,我将 PropertyGroupDescription 添加到 ListCollectionView。
问题是数据虚拟化被禁用,因为为 listview 定义的 groupstyle 使得整个记录加载过程非常缓慢。是否可以不提前定义 groupstyle 但在用户选中复选框时定义 groupstyle ?
谢谢,
wpf - 在 wpf 树视图中对子节点进行分组
我想在树视图中对项目进行分组,但在第一级没有。
例如,我有一个树视图,显示如下分层视图:
哪里
您可以按组织分组,但我想按属性(即性别)的顺序对人员进行分组
正在为分组组织工作,但我无法为这样的树视图项目设置组样式:
为什么我无法设置 TreeViewItem 的 GroupStyle 值?
wpf - 使用 GroupStyle 时 WPF 多页 Listview 打印
我已经ListView
使用 xaml、mvvm 编写了一份报告,它工作得很好。部署 xaml 代码ListView.GroupStyle
,生成的报告具有组标题、项目列表以及组总数和计数。
它看起来像这样:
我想将同样的报告打印到打印机上。它是多页的,单独的组可以跨越一页以上,具体取决于报告日期跨度。我还想在每个打印页面的顶部显示列标题。
我之前已经阅读(并练习过)将 ListView 报告打印到 FixedPage / Fixed Document 并计算每个页面的项目源以将打印的报告分布在多个页面上。
这次因为我用的是分组,问题就显得比较难了?我看不到如何计算每个页面的项目来源。我想我需要以某种方式将报告构建为单个未绑定(无页面大小限制)ListView,取出 ListViewItems,然后使用这些项目来构建我的报告。
我已经阅读了使用 FlowDocument的解决方案,但在那里没有看到答案?
谁能给我一些想法如何解决这个问题?
c# - groupedview Windows 8 App XAML/C#的绑定问题
前段时间我问过如何实现 GroupedView 并且它运行良好,但现在我遇到了一个问题。在我的新应用程序中,分组视图仅显示 GroupHeadings,但不显示元素。MainViewModel 有一个 ObservableCollection 播放列表,每个 T 都有一个 ObservableCollection TopVideos。
这几乎与我的问题答案中的代码完全相同,但它没有按预期工作。有谁知道我可能做错了什么或如何更好地调试这个问题?感谢您的每一个回答。我感谢您的每一个提示。
wpf - WPF DataGrid 的 GroupStyle 上的 HeaderTemplate 和 ContainerStyle 有什么区别?
当两者都被指定时,似乎ContainerStyle
优先使用HeaderTemplate
,如下所示;
唯一的区别是HeaderTemplate
无权访问ItemsPresenter
,还是与分层数据结构有关?
谢谢!
编辑链接到http://wpftutorial.net/DataGrid.html#grouping。我实际上并没有直接从那里拿这个例子,但这是一个很棒的网站,所以他们无论如何都可以有一个链接。
c# - 带有复选框列以允许用户选择行的 DataGrid?
问候,
我有一个DataGrid
带有复选框的列,允许用户选择行,列标题中有一个“全选”复选框,组标题中有一个“全选”复选框。
XAML:
。CS
我如何选择组
Thanks 中的所有行。
c# - 在 WPF 中的数据网格的分组和非分组之间切换
我目前已经用一定数量的行填充了一个数据网格,并根据部门对行进行了分组。所以,我在输出中只能看到“基于部门的分组数据网格”。
是否可以在数据网格行的分组和非分组之间切换?
例如:如果用户不想查看基于组的记录,他将单击单选按钮,数据网格将填充行而不进行分组,反之亦然。
提前致谢。
这是 DataGrid.GroupStyle 内的示例代码:
c# - 分组的 WPF 列表框中缺少垂直滚动条
嗨,如果这是一个明显的问题,我们深表歉意;我对 WPF 相当陌生。我正在尝试创建一个类似于下图的“分组”列表框。在谷歌的帮助下,我几乎设法让它工作,但由于某种原因,我得到了垂直滚动条可见。有没有人有任何想法?这让我发疯!谢谢
我正在使用的代码如下:
在 xaml 中,
wpf - WPF - 将 ListView.GroupStyle 移动到外部 XAML
几个小时后我放弃了。我有以下 ListView(在网格中),其中定义了 GroupStyle。我想以某种方式将其取出并将其放入模板或样式中(我很困惑),然后将其添加到我的 ListView 的主要样式(ListViewSimpleStyle)中。这样它就可以在其他地方重复使用,而不是每次都复制粘贴。
我该怎么做?
谢谢