标签: ultrawingrid

Infragistics UltraGrid中哪些事件会引发细胞价值变化?

我在Windows窗体应用程序中使用Infragistics UltraGrid.
我需要一个在细胞值变化时引发的事件.
我曾尝试过很多类似的活动AfterCellActivate,AfterCellUpdate但却无法找到合适的活动.

c# vb.net infragistics ultrawingrid winforms

5
推荐指数
1
解决办法
2万
查看次数

调整 Infragistics UltraGrid 的大小以完美适合其内容

如何在代码中调整整个 Ultragrid 控件的大小以仅显示其内容?没有空格(问题是里面的数据表有时小有时大)

我有:

-----------------------------
|   |   |    |    blank      |
|   |   |    |               |
|   |   |    |               |
| ------------      blank    |
|                            |
|   blank                    |
|____________________________|
Run Code Online (Sandbox Code Playgroud)

我希望边界与网格紧密相连。我试过:a) 读取 DefaultLayout.Bands(0).GetExtent() ~ 总是给出相同的数字 b) 读取数据源大小/高度和 ~ 总是给出相同的数字

我需要处理一些更改布局事件吗?或者这是需要处理的网格的一些属性文件?

c# grid infragistics ultrawingrid winforms

5
推荐指数
1
解决办法
6864
查看次数

在Infragistics UltraGrid中选中复选框时会引发哪个事件?

我在WinForms应用程序中使用Infragistics UltraGrid.
在Infragistics UltraGrid中复选框的"检查更改"中引发了哪个事件?

c# vb.net infragistics ultrawingrid winforms

4
推荐指数
2
解决办法
1万
查看次数

有没有办法根据2列的值过滤UltraGrids?

假设我有一个UltraGrid带有FooBar列的Infragistic .是否可以过滤表格,以便只显示FooBar不相等的行?

例如,如果我有这些数据:

Foo  Bar
--------
0.1  0.1
0.1  0.2
0.2  0.2
Run Code Online (Sandbox Code Playgroud)

过滤器将隐藏第一行和第三行.

c# infragistics ultrawingrid winforms

4
推荐指数
1
解决办法
7127
查看次数

使用bindingsource将正确位置的新行添加到用户已排序的wingrid

我有一个使用bindingSource的Infragistics UltraGrid.

如果我在绑定列表中添加一个新对象,它会在网格底部添加一行,如果没有用户定义的排序则可以.

问题是,如果用户单击列标题对网格进行排序,是否有办法让新行以正确的排序顺序显示而不是始终位于底部?

重新排序每个插入的所有行太昂贵.

sorting infragistics ultrawingrid bindingsource

3
推荐指数
1
解决办法
6129
查看次数

Infragistics UltraGrid:如何在用户从下拉列表中选择后强制执行CellUpdate事件

Infragistics UltraGrid:列具有自动完成的下拉列表.当用户从列表中选择一个项目而不必等待他按Enter键或单击另一个单元格时,如何强制执行CellUpdate.

c# infragistics ultrawingrid

3
推荐指数
1
解决办法
1万
查看次数

在Ultrawingrd控件中禁用滚动条

如何在Infragistics Ultrawingrd控件中隐藏/禁用水平滚动条?

谢谢。

infragistics ultrawingrid

3
推荐指数
1
解决办法
3613
查看次数

如何在外部点击时从Infragistics超网格单元格中删除焦点?

我在Windows窗体中有一个infragistics ultragrid控件.外面有一个"添加新"按钮,可以在网格中插入新行.

我遇到的问题是,当我点击网格外的按钮时,当我在网格内编辑一个单元格时,单元格不会失去焦点.因此,编辑的新值不会更新到其基础数据源.

我需要此单元格失去焦点并更新它的基础数据源,因为"添加新"按钮创建一个新行,该特定列具有默认值,该默认值是根据前一行的编辑值计算的.

关于如何疏散超格子细胞的任何想法?这种情况也可能适用于普通的GridView.

infragistics ultrawingrid winforms

3
推荐指数
1
解决办法
7228
查看次数

获得ultragridcolumn的实际宽度

如何在UltraGrid中准确地获得扩展的UltraGridColumn宽度?

我有以下Windows窗体:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        IEnumerable<string> test = new List<string>{DateTime.Now.ToString()};
        this.ultraGrid2.DataSource = test;
        this.ultraGrid2.DisplayLayout.AutoFitStyle = AutoFitStyle.ExtendLastColumn;
    }

    private void button1_Click(object sender, EventArgs e)
    {
        MessageBox.Show("The column width is " + this.ultraGrid2.DisplayLayout.Bands[0].Columns[0].Width);
    }
}
Run Code Online (Sandbox Code Playgroud)

形式是什么样的

无论我如何操纵或调整表单.在width仍然给出了同样的默认值.只有我调整列的大小才会改变.在这种情况下,我认为宽度将接近表单本身的x大小.

c# infragistics ultrawingrid winforms

3
推荐指数
1
解决办法
1579
查看次数

将网格数据导出到 Excel。保存前先打开excel文件

我正在使用 infragistics excel 导出器将 gridview 数据导出到 excel。一切工作正常,数据已导出,文件保存在本地磁盘上。

但我想在导出之前或之后查看/打开文件。我怎样才能做到这一点。这样我就可以将文件保存到需要另存为的正确位置

我的代码如下

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Me.UltraGridExcelExporter1.Export(Me.grdiView1, "C:\GridData.xls")
End Sub
Run Code Online (Sandbox Code Playgroud)

c# excel infragistics ultrawingrid

3
推荐指数
1
解决办法
1679
查看次数

标签 统计

infragistics ×10

ultrawingrid ×10

c# ×7

winforms ×6

vb.net ×2

bindingsource ×1

excel ×1

grid ×1

sorting ×1