问题标签 [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.

0 投票
3 回答
2277 浏览

c# - WPF 中的 Binding Path=Name 是什么意思?

我是新手,对 ListBox.GroupStyle 的某些语法感到困惑。编码:

所以我的问题是为什么只有当 {Binding Name } 标题显示“True”或“False”时,为什么 {Binding B } 不起作用?“名称”是什么意思,因为C 类没有这样的属性

0 投票
1 回答
907 浏览

c# - WPF 更新 ContainerStyleSelector 样式选择

我正在寻找更新 GroupStyle 的最佳方法。

CS :

我有一个 GroupStyleSelector(简体):

XAML:

当某些事情发生变化时,例如从组中删除或添加项目时,我不想再次触发 GroupStyleSelector 的选择。

任何想法如何做到这一点?

仅供参考,我想在每个 GroupItem 上使用 AttachedProperty Bound 来装配一些东西

GroupItemStyles:(简化)

0 投票
0 回答
78 浏览

c# - 防止 GroupItem 标题水平滚动

我有一个包含分组数据的 DataGrid,其中 GroupItem 标题显示在实际数据行的左侧,如下所示:

但是,当您水平滚动时,您会看到组项目标题也滚动到屏幕上不再可见的位置。

有没有办法阻止 GroupItem 标题滚动?

以下是组样式的 xaml:

而实际的DataGrid:

例子

0 投票
2 回答
2175 浏览

c# - ListView 的 GroupStyleSelector

根据我在这里看到的堆栈溢出的其他问题,我正在尝试为我的 ListView 制作一个自定义 groupstyle 扇区。

我有两个错误:

错误 1“TestGroupStyleSelector”:不能从密封类型“System.Windows.Controls.GroupStyleSelector”派生

错误 2 “TestGroupStyleSelector”类型的对象不能应用于需要“System.Windows.Controls.GroupStyleSelector”类型的属性。

我已经声明了这个类,因为这里的其他问题已经显示出来了,在这一点上,我对如何为我的列表视图创建一个 groupstyleselector 非常迷茫,有什么想法吗?

0 投票
1 回答
2114 浏览

xaml - 在 Windows Phone 上设置 ListView 的 GroupStyle.Panel

我正在尝试创建一个ListViewwith 分组,其中每个组中的元素水平显示(作为可滚动内容)。无论我尝试了什么GroupStyle.PanelListView它似乎对列表没有任何影响。

这是我的 XAML 的外观:

在哪里

下图左侧显示了我得到的实际结果,右侧显示了我想要的结果。

在此处输入图像描述

我尝试使用ItemsWrapGrid具有不同属性的 a ,我尝试了 aStackPanel甚至 a VariableSizedWrapGrid,但是列表项的显示方式没有任何改变。

如何才能做到这一点?

0 投票
1 回答
1576 浏览

c# - 具有组和 VirtualizingPanel.IsVirtualizingWhenGrouping="True" 的 DataGrid

我在使用具有 GroupDescription 的 DataGrid 以及 xaml 上的选项 VirtualizingPanel.IsVirtualizingWhenGrouping="True" 时遇到了奇怪的行为。

以下是部分代码:

在视图模型中:

在xml中

...

...

问题描述:

例如,我假设数据网格中有 25 000 行。虚拟化加载正常。

我的问题是当我单击第一个(两个)组以折叠它时:我永远看不到第二个组,它消失了!有人知道为什么吗?或者这是一个错误?

当我不使用 VirtualizingPanel.IsVirtualizingWhenGrouping="True" 时,加载非常(非常)慢,但至少,组的行为是正常的,这意味着我可以折叠第一组,我可以看到第二组以下。

0 投票
0 回答
79 浏览

c# - Windows Phone 8.1 上的 GroupStyle Xaml 可见性问题

我只需要一双额外的眼睛来看看我在这里做错了什么。

我在列表视图中有一个带有 groupstyle 的 xaml 页面。这是它的外观,

我需要做的是根据视图模型中的条件隐藏 groupstule 标题。这里是房产。

在 OnInitialize 事件中,我根据某些条件将其设置为 true 或 false。但不幸的是,它不会隐藏/显示,但总是会出现。

这是我正在使用的 BooleanToVisibilityConverter,

注意:我使用的是 CaliburnMicro,所以我有类似 OnInitialize() 之类的方法,但我省略了。

0 投票
1 回答
1677 浏览

wpf - DataGrid 绑定在 GroupItem 样式声明中不起作用

我在绑定到我的用户控件的资源部分中定义的工作时遇到了一些麻烦。当我将它绑定到数据网格的列时,相同的绑定似乎稍后在 xaml 中起作用。在样式声明中它只是不会显示数据。

我得到的错误是

System.Windows.Data 错误:40:BindingExpression 路径错误:在“对象”“CollectionViewGroupInternal”(HashCode=5477078)上找不到“ReceivedDate”属性。绑定表达式:路径=接收日期;DataItem='CollectionViewGroupInternal' (HashCode=5477078); 目标元素是'TextBlock'(名称='');目标属性是“文本”(类型“字符串”)

以下绑定 ReceivedDate 在运行时未解析。

在此 UserControl 的代码隐藏中,我将 itemsList 设置如下。

CurrentMailBoxContent 是一个

并且 ReceivedDate 是 MailMessage 类中的一个属性。

我尝试将绑定的路径更改为 /ReceivedDate。

让我感到困惑的是,相同的绑定在其他地方声明时有效。例如在各个列标题中。

0 投票
0 回答
83 浏览

windows-phone-8.1 - Windows 8.1 手机应用程序 ExtendedListView.GroupStyle 不工作

我在我的应用程序中使用 ExtendedListView,因为我需要池来刷新选项。

我已经通过安装 nuget 包安装了 ExtendedListview 0.0.5.5:Install-Package ExtendedListview

现在我还想在我的列表视图中有一个粘性标题。

所以我可以通过下面的代码在简单列表视图中做到这一点。

但同样的事情在 ExtendedListView 中不起作用。

我在两个代码中都使用了相同的 HeaderTemplate,如下所示:

请尽快指导我。

提前致谢。

0 投票
1 回答
245 浏览

wpf - Grouped ComboBox 显示组标题,但不显示项目

我正在尝试ComboBox使用GroupStyle

这里的“GroupedItems”属性是一个ListCollectionView应用了“GroupDescription”的属性。

这几乎可行:标题是正确的,但项目本身没有出现在弹出窗口中。为什么?

注意:我使用的是ComboBoxMSDN 上样式/模板的修改版本。