问题标签 [radgridview]

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 投票
2 回答
8545 浏览

wpf - 如何让上下文菜单在 Telerik RadGridView 列上工作?

我有以下方法向 Telerik RadGridView 添加新列:

我遇到的问题是,当我右键单击网格上的任何位置时,上下文菜单永远不会出现。如果我将上下文菜单直接绑定到网格,即

然后出现上下文菜单,但我无法确定用户右键单击了哪一列。有没有人获得上下文菜单来处理单个列或列标题?

0 投票
1 回答
2396 浏览

c# - 使用 ToolTip 类在 Grid(Winforms) 列上添加工具提示,是否可能?

我想在 winforms 的网格列上使用 ToolTip 类添加工具提示。

我想要这个,因为我需要延长 radgridview 中内置网格工具提示的持续时间。如果您可以帮助我设置网格的内置工具提示的时间,那么它也足够了。

编辑:有人能告诉我这是否可能吗?

谢谢。

0 投票
1 回答
184 浏览

c# - 如何将网格的列保存为数据库中的行

我想将网格列保存为 db 中的行。请看下图。

替代文字 http://img709.imageshack.us/img709/111/columnsasrows.png

列“完整包”在 db 中保存为行,但我已将其作为列。'Package for 1' 是新记录,每个事件成员必须作为单独的记录保存在数据库中。可能还有更多这样的列。

我需要一口气保存/更新记录。

谢谢。

0 投票
1 回答
3138 浏览

wpf - 在 WPF 中对数据库进行插入、更新和删除操作时刷新 RadGridview

WPF 和 C#: 问题: 1. 当我在数据库 anrecord 中插入、更新和删除记录时如何刷新 Radgridview。2.当我在 radgridview 中插入或更新记录时,该行被选中。

我正在使用 sql server 2005。

我习惯于设置 radgridview 的数据源,例如“radgridview1.ItemsSource = ds;”==> ds 是数据集。

我是初学者,所以如果可能的话,通过代码给我打电话很容易理解......

你能尽快帮助我吗....

我给出了一些用于更新 RadGridview 的代码

con.ConnectionString = @"数据源=(本地);初始目录=DigiDms;集成安全=True";

这样做,

当我删除或更新记录而不是生成以下错误时...错误:>>“对象引用未设置为对象”
当我执行“gridShowData.ItemsSource = null;”

当我进行插入操作时,不会生成此错误并且 RadGridview 也更新了.....

所以请尽早帮助我....我是初学者........

我的电子邮件地址是 patelriki13@gmail.com

0 投票
1 回答
2219 浏览

parsing - 在 Telerik RadGridView 中解析 GridViewRows 的问题

我想做一些类似于我们在 ASP.NET 中所做的事情,我们解析 GridView 中的所有行并将特定值分配给具有匹配 TaskId 作为当前 Id 的行中的特定单元格。

这必须发生在 Dispatcher Timer 对象的 Tick 函数中。因为我在 GridView 中的每一行都有一个开始计时器按钮列。单击特定行的“开始计时器”按钮后,我必须启动其计时器并显示在该行的单元格中。类似地,可以有多个定时器并行运行。

为此,我需要能够检查特定任务的任务 ID,并使用已启动计时器的所有任务中的更新时间不断更新单元格值。

TimeSpan TimeRemaining = somevalue; 字符串 CurrentTaskId = "100"; foreach(GridViewRow row in RadGridView1.Rows) // 这里我也试过 RadGridView1.ChildrenOfType() 但它有 null { if( (row.DataContext as Task).TaskId == CurrentTaskId ) row.Cells[2].Content = a.TaskTimeRemaining.ToString(); }

有人可以让我知道如何使用 Telerik RadGridView 获得此功能吗?

干杯,赛义德。

0 投票
1 回答
153 浏览

telerik - Telerik .tssp 没有被应用

本地创建的主题包 .tssp 未申请 radgridview。请帮助

0 投票
1 回答
804 浏览

silverlight - 如何更改数据上下文并重新渲染单个 RadGridRow

在渲染完整网格之后,我需要更改选定行的数据上下文,因为最初“简单”对象作为数据源填充以及选择单个项目(查看Rowdetailsvisibilitychanged事件),然后我想将DataContext更改为复杂对象,这显示了很多详细信息比折叠行中的信息更多。

使用 GridViewRowDetailsEventArgs.DetailsElement.DataContext 似乎可以解决在选择时在行下方展开的详细信息元素,但标题(列)保持不变,并且在更改 GridViewRowDetailsEventArgs.DetailsElement.DataContext 或 GridViewRowDetailsEventArgs.Row.DataCONtext 时不会更新值。

(想象一下,折叠行的列绑定到名称,其中名称为“John”,展开时,Row.DataContext 更改为具有“John Dough”属性名称的对象,但列仍显示“John”)。

0 投票
1 回答
1693 浏览

silverlight - 如何 - RadGridView 内列中的每个 RadComboBox 具有唯一数据?

这是我想要实现的目标:

我有RadGridView,我们称之为gridView,有两列——第一列包含普通文本(GridViewDataColumn),第二列是GridViewComboBoxColumn。每行由属性(第一列)和可能的值(显示在第二列的组合框中)组成,这些值因每个属性而异。例如:

属性:border
可能的值:solid、dash

属性:font-family
可能的值:arial、times new roman

问题是我可以为整个列设置数据源,但不能为单个组合框设置数据源——或者至少我不知道这些控件足够好。

数据已正确绑定,但唯一缺少的是每个组合框的单独数据源。如何做到这一点?

我正在使用 Silverlight 4,Telerik 控制 Q1 2010 SP2

0 投票
1 回答
782 浏览

wpf - 为什么我的 wpf 网格未包含在其容器中?

我有一个用户控件,其中有两个控件:1)一个搜索条件控件(自定义用户控件)和 2)一个 Telerik RadGridView。

除此之外,我还有一个窗口,它是我的应用程序的外壳,其中存在三个区域。当此窗口打开时,我单击一个按钮,上面提到的用户控件将插入其中一个区域。现在用户控件已加载,我编辑搜索条件并单击按钮以使用大约 1,000 条记录填充我的网格。问题是网格的滚动条没有启用,因为网格控件最大化以适应所有通过屏幕的数据的大小。

正常工作的唯一方法是将网格的 Height 属性设置为绝对值,但网格不会随窗口调整大小。

我已经尝试了所有我能想到的东西:当在网格中我将行定义大小设置为 200* 时,我将网格放在一个环绕面板中,我把它放在一个停靠面板中,将 VerticalAlignment 设置为拉伸,更改停靠面板到堆叠面板。

贝壳:

用户控制:


0 投票
1 回答
4456 浏览

silverlight - Telerik Silverlight RadGridView - 需要单击按钮两次

我有一个带有 Telerik RadGridView 控件和一些按钮控件的 Silverlight UserControl。问题是当我在网格视图中编辑一个单元格然后单击任何按钮时,按钮命令不会执行,直到;再次选择该按钮。第一次按下似乎从 RadGridView 移除焦点,第二次成功触发绑定命令。显然,这会导致糟糕的用户界面。有谁知道这里可能会发生什么?

除了 UI 行为外,其他一切都正常。

简化的 XAML:

在此先感谢,吉姆