问题标签 [xamgrid]

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 投票
1 回答
1069 浏览

wpf - WPF infragistics 未绑定列过滤器不可访问

我必须将 XamGrid(版本 12.2)与未绑定的列一起使用。我设法添加未绑定的列来显示数据,但无法应用任何过滤器。是否需要在 Xaml 中完成任何操作才能使未绑定列的过滤器可访问。我正在使用过滤器菜单选项来启用类似过滤器的 excel。

在此处输入图像描述

以下是 xaml 示例

也在 Infragistics 论坛中提出:http: //www.infragistics.com/community/forums/p/62034/413183.aspx

0 投票
0 回答
1172 浏览

c# - 为什么“Infragistics”文件夹会生成“缺少程序集”编译时错误?

亲爱的社区成员。

虽然我已经使用 C# 编程多年,但我必须承认我是 WPF 和 Infragistics 控件的新手。最近我遇到了一个意外的编译时错误,我想知道可能是什么原因造成的:

命名空间“Sandbox.WpfApp”中不存在类型或命名空间名称“Controls”(您是否缺少程序集引用?)

想法?

重现步骤

  1. 创建 WPF 项目
  2. 添加XamGrid到 MainWindow.xaml
  3. 这一步很重要:命名XamGrid
    • <ig:XamGrid x:Name="abc">
  4. 编译并运行应用程序...一切正常!
  5. 在项目中创建Infragistics文件夹
  6. 将 WPF 用户控件添加到Infragistics文件夹
  7. 编译应用程序:生成前面提到的错误

有趣的是:

  • 如果您x:Name="abc"XamGrid=> 中删除,则没有编译时错误
  • 如果在第 5 步您已将文件夹命名为“IntragisticsTest”=> 没有编译时错误

附加背景*

  • Infragistics WPF4 控件(版本:12.2.20122.1000)
  • 视觉工作室 2013
0 投票
1 回答
1563 浏览

wpfdatagrid - Infragistics XamGrid 列标题

我正在使用 XAMGrid 基本功能,由于某种原因根本不显示标题名称。我想要的只是列顶部的手动确定的列名 ABC:

正如您从图片中看到的 - 没有绑定问题 - 因为值正确输入

在此处输入图像描述

0 投票
1 回答
595 浏览

c# - 如何在 Wpf 的 xamGrid 中访问日期选择器控件?

以下是我的 XamGrid,我使用了包含日期选择器控件的模板列,问题是如何访问日期选择器控件以便我可以应用我的逻辑?



如何访问 datepicker 以便我可以对其执行验证。

0 投票
1 回答
298 浏览

wpf - Infragistics XamGrid 中的屏蔽

我们正在使用 MVVM 架构和 Infragistics 控件开发 WPF 应用程序。主窗体显示绑定到 DataTable 的 Infragistics XamGrid。DataTable 具有 Double 数据类型的列。我想在 xaml 中为这些列设置掩码。怎么做?

0 投票
3 回答
1237 浏览

wpf - 禁用 XamGrid 中的单元格编辑

我正在研究与DataTable绑定的XamGrid。我想在特定条件下禁用单元格的编辑。我已经创建了XamGrid的行为。

可以根据我的要求提出解决方案吗?

0 投票
0 回答
432 浏览

c# - 在 XamGrid 中排序

我们正在开发具有 MVVM 架构的 WPF 项目。我们正在使用 XamGrid。我们在 xamGrid 项目源中绑定了一个数据表。我想根据列值以编程方式对 xamGid 的列执行排序。我们使用以下代码对列进行排序:

我需要一些其他标准方式在 XamGrid 中进行排序。

0 投票
1 回答
296 浏览

wpf - 清除 XamGrid 中的筛选单元格值

我正在使用MVVM架构样式处理XamGrid,同时使用以下代码删除过滤器,过滤器被删除,但过滤器单元格仍然包含应该为空 的过滤器值。

0 投票
0 回答
113 浏览

wpf - xamgrid中基于多重二次排序的单列排序

我们正在使用 xamgrid,最初在加载 xamgrid 时对一列进行排序。现在由于该列中出现重复项目,我们需要根据其他辅助列进行排序。

对于示例,请使用以下代码:

现在,如果在 CreatedOn 列中,如果某些行的日期相同,则应根据 Side 列进行排序。

我应该如何在 xamgrid 中实现这一点。我知道通过使用 FieldlayoutSorting 在 xamDataGrid 中有一些可能性。但是你能告诉我 xamgrid 的情况吗?

0 投票
0 回答
171 浏览

c# - WPF - 使用带有自定义 XAML 标记类的 ValueConverter

我正在使用来自 Infragistics 的 XamGrid,并且我按照以下页面中的示例创建了自定义的按钮列类:

infragistics.com/community/blogs/devin_rader/archive/2010/07/08/creating-custom-columns-for-xamgrid.aspx

我的目标是创建一个可以过滤的自定义图像列类。

我将 XAML 标记定义为:

这意味着我创建了一个名为 FilterableImageColumn 的自定义列。IE

public class FilterableImageColumn : Column

此标签还有一个与之关联的名为 EventSeverityToImageConverter 的 ValueConverter:

ValueConverter="{StaticResource EventSeverityToImageConverter}"

这样做是根据收到的值创建一个特定的图像。它的定义如下:

现在,按照给定的链接中的说明,我们创建一个 FilterableImageColumnContentProvider 而不是 ButtonColumnContentProvider。(我还从 ButtonColumn 类中获取了相关 ContentBinding 属性的链接示例中给出的默认代码,并将其移至我的 FilterableImageColumn 类)

FilterableImageColumnContentProvider : ColumnContentProviderBase

通过执行以下操作,我设法将 ResolveDisplayElement 更改为显示图像而不是按钮:

我已经暂时对 _image 进行了硬编码,以查看它是否会使用上述内容出现,并且确实如此。我已经硬编码如下:

我的问题是,我如何才能访问我的 ValueConverter (EventSeverityToImageConverter) 从我的自定义 FilterableImageColumn 或 FilterableImageColumnContentProvider 类中创建的内容?

我基本上想从我的 FilterableImageColumn 或 FilterableImageColumnContentProvider 中做 EventSeverityToImageConverter 中发生的事情。例如,我想根据收到的内容在图像之间切换。

目前,使用我提供的示例代码,该列仅显示我硬编码的图像(这是有道理的),尽管它确实知道我收到的基础严重性,这在过滤器中很明显。

如您所见,此图像的基本定义是关键

由于此图像具有信息性图像的基本定义

显然信息在某处,但我不知道如何从我的 FilterableImageColumn/FilterableImageColumnContentProvider 中访问它,以便在该严重性类型(我们看到的关键或信息字符串)上切换图像。

任何建议,将不胜感激。

基本上如果我能改变

Binding binding = new Binding{ Source = _image.Source};

到我在 EventSeverityImageConverter 中创建的 severityIcon。

我有我的解决方案。