datagridview 相关问题

DataGridView是从.NET Framework 2.0版开始在.NET Framework中找到的Windows窗体控件。它用于显示和编辑来自许多不同类型数据源的表格数据。

为什么在 DataGridView 中加载不存在在行标题中显示活动

为什么加载 DataGridView 不存在在行标题 vb.net 中显示活动? 如果我单击鼠标,它会在 datagridview 的行标题中显示为活动状态。它应该首先加载表单,然后是行

回答 2 投票 0

如何在 MenuStrip 上添加 CheckedListBox 和 Button?在 vs2019-vb.net 中过滤数据或排序

在这里输入图片描述 向社区和全世界问好 感谢您回答这个问题。 向社区和全世界问好 感谢您回答这个问题。

回答 0 投票 0

删除 dataGridView 中的选定行

我有一个用文件列表填充的 dataGridView。我希望能够通过选择条目(通过单击它)然后按删除键来删除其中一些条目。这是...

回答 7 投票 0

为什么在 DataGridView 中加载不存在在行标题 vb.net 中显示活动

为什么加载 DataGridView 不存在在行标题 vb.net 中显示活动? 如果我单击鼠标,它会在 datagridview 的行标题中显示为活动状态。它应该首先加载表单,然后是行

回答 0 投票 0

VB.NET 中的标准表达式 MS Access 更新数据类型不匹配时出错

我在datagridview中删除的时候报错。 '如果我如下更改代码,则在 DataGridView 和数据库中成功删除 '如果我不隐藏“ID”列 'DataGridView1.C...

回答 1 投票 0

如何在编辑 DataGridViewTextBoxColumn 并按 EnterKey 后防止转到下一行?

我正在使用 DataGridViews 开发一个程序。 在一个 DatagridView 中有一个 DataGridViewTextBoxColumn,可以由用户编辑。当用户完成将数字输入...

回答 10 投票 0

如何在 c# 中的 dataGridview 中创建可滚动单元格?

我在我的 C# Windows 窗体项目中,我有一个包含 6 列的 DataGridView。但是其中一个栏目中的文本信息的长度很长,有时达到 5 或 6 行。 我怎么能...

回答 1 投票 0

以编程方式在 datagridview 单元格中设置值

我是 C# 的新手,我在以编程方式设置单元格的值时遇到问题。 我创建了一个列并将其添加到 DataGridView: DataGridViewTextBoxColumn 列 = 新

回答 1 投票 0

VB.NET - 如何根据值更改 DataGridView 按钮单元格图像? - VS 2022

我的表单“frmPurOrd”上有一个名为“dgvParts”的数据网格视图。我正在使用以下 vb.net 代码成功绘制带有图标图像的几个按钮单元格: 如果((我.dg...

回答 2 投票 0

gridview 的 column2 不显示下拉选项

我的目标是使用数据表作为数据源填充网格视图。 gridview 的 Column2 包含下拉列表和我的代码,它是空的并且不显示任何选项。问题可能出在 dataBind 上......

回答 0 投票 0

如何在 C# Windows 窗体中的 DataGridView 中添加链接?

您好,我将用户文件的地址保存在数据库中,我希望当用户单击它们时,系统中的文件将打开。 这是我的 linq 队列: public IEnumerable readPaging(int page, int pe... 嗨,我将用户文件的地址保存在数据库中,我希望当用户单击它们时,他们系统中的文件将打开。 这是我的 linq 队列: public IEnumerable<object> readPaging(int page, int perPage, string search = null, string searchType = null) { DB db = new DB(); var q = (from i in db.Contentss select new { image = i.image, title = i.title, address = i.address, date = i.date } ).OrderByDescending(i => i.date).Skip((page - 1) * perPage).Take(perPage).ToList(); return q; } 这是我的填充数据网格视图的功能: private void dataGridFill(IEnumerable<object> list) { dataGridViewX1.DataSource = null; //dataGridViewX1.DataSource = list; dataGridViewX1.RowTemplate.Height = 150; // image Column DataGridViewImageColumn imageColumn = new DataGridViewImageColumn(); dataGridViewX1.Columns.Add(imageColumn); imageColumn.HeaderText = "تصویر"; ((DataGridViewImageColumn)dataGridViewX1.Columns[0]).ImageLayout = DataGridViewImageCellLayout.Stretch; dataGridViewX1.Columns[0].Width = 150; imageColumn.Name = "image"; // link Column DataGridViewLinkColumn titleColumn = new DataGridViewLinkColumn(); dataGridViewX1.Columns.Add(titleColumn); titleColumn.HeaderText = "عنوان"; titleColumn.Name = "title"; foreach (var item in list) { int index = dataGridViewX1.Rows.Add(); dataGridViewX1.Rows[index].Cells["image"].Value = (byte[])item.GetType().GetProperty("image").GetValue(item, null); string text = (string)item.GetType().GetProperty("title").GetValue(item, null); string link = (string)item.GetType().GetProperty("address").GetValue(item, null); string linkHtml = "<a href=\"" + link + "\">" + text + "</a>"; dataGridViewX1.Rows[index].Cells["title"].Value = linkHtml; } } 问题 我想将标题显示为文本,将地址显示为链接,以便用户可以单击它们并打开文件。 但是在运行 gridview 后显示我的 linkHtml 内容,当我点击它时没有任何反应,也没有文件打开。 怎么解决这个问题? 注意:文件可以是任何类型,但大多数是txt和doc。 从这篇文章您可以使用DataGridView.CellContentClick或DataGridView.CellClick事件打开文件或处理其他逻辑。 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dataGridView1.Columns[e.ColumnIndex] is DataGridViewLinkColumn && e.RowIndex != -1) { //object value = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value; //File.Open() } }

回答 1 投票 0

如何根据单元格的内容自动调整列宽并忽略隐藏行中的内容

我正在为 Windows 窗体应用程序开发 C# 中的 DataGridView 控件。 我可以使用下面的代码自动调整列的大小。但我只想根据可见行中的内容自动调整列的大小。是

回答 1 投票 0

如何使用 LINQ 查找 DataGridView 行?

有什么方法可以使用 LINQ 样式查询来查找 DataGridView 行吗?我试图找到绑定到特定对象的对象并突出显示它。 MyDatagrid.Rows.FirstOrDefault(r => r.DataBoundI...

回答 2 投票 0

如何在 DoubleClick 事件中点击测试 DataGridView

好的我想点击测试一个datagridview那个datagridview的doubleclick事件。由于它是双击事件,您只有 eventArgs 而不是 MouseEvent,所以我不知道双击在哪里

回答 1 投票 0

system.invalidoperationexception:“当控件是数据绑定时,无法以编程方式将行添加到数据网格视图的行集合中。”

我有一个 datagriedview,我用一个默认有 7 列和 20 行的 txt 文件填充。 我想使用按钮和两种不同形式的文本框向我的 datagriedview 添加新行,form1 for

回答 1 投票 0

读取数据表时出现意外的 JSON 标记:StartObject。路径'[0]

我有这个字符串作为 json: string json = "[{\"_id\":374666904,\"formhub/uuid\":\"0f77c2ea6dac43acb6af970f30f18ef9\",\"start\":\"2022-12-15T08:14:4...

回答 0 投票 0

DataGridView 不反映对 DataTable 所做的更改

我正在努力让我的 DataGridView 绑定到我的 DataTable,所以我决定尝试一个超级简单的例子。 数据表 dataTable = new DataTable(); dataTable.Columns.Add("ID&

回答 0 投票 0

如何修复 C# DataGridView 间歇性锚点问题?

在我的应用程序中,我有两个 DataGridView 控件。在我的 Windows 开发实例(Fusion 中的 11 Home)和三个测试实例(VirtualBox 7 上的 11 Home、VirtualBox 6 上的 11 Home 和 Windows 11

回答 0 投票 0

如何以编程方式移动到 C# 中 DataGridView 中的最后一个空行

我正在从 WinForms 的 DataGridView 中删除一行。我想使用代码移动到最后一个空行。为了删除我正在使用这条线 OrderItemsGridView.Rows.RemoveAt(e.RowIndex); 我试着用...

回答 1 投票 0

如何手动将列数据网格视图值转换为字符串?

如何在 VB.NET 中手动将列数据网格视图值转换为字符串? 我试图手动转换这些值,但它没有用,因为我想在打印预览库中使用它,但如果我使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.