c# - c# - 如何从datagridview中选择值到文本框
问题描述
我是 c# 的初学者,我有这样一个项目的任务。第一个值是列 ..this,文本框 1 第二个值是行..this,文本框 2 最终结果..this,文本框 3
DATAGRIDVIEW 将不可见。
DATAGRIDVIEW.VISIBLE = FALSE;
所以我不能点击datagridview
我该怎么做?我的代码不起作用,非常感谢您的回答。对不起,我的英语不好。
不是代码
解决方案
这是我的代码,所选列不起作用,它不会将其添加到我的 textbox1 的特定行中,而是滚动到该列和下一行。例如,我想要来自 datagridview 文本框 2 的文本框 1 = 0.3 值 = 来自 datagridview 文本框 3 的值是我的结果有人有任何攻击吗?谢谢您的回答
for (int c = 0; c < dataGridView1.Rows.Count; c++)
{
int x = dataGridView1.CurrentRow.Index;
int rowindex = dataGridView1.CurrentCell.RowIndex;
if (dataGridView1.Rows[c].Cells[0].Value.ToString() == textBox1.Text)
{
dataGridView1.CurrentCell = dataGridView1.Rows[c].Cells[0];
dataGridView1.Rows[x].Selected = true;
}
if (dataGridView1.Rows[rowindex].Cells[x].Value.ToString() == textBox2.Text)
{
dataGridView1.SelectedRows[rowindex].Cells[x].Value.ToString();
}
textBox3.Text = dataGridView1.Rows[x].Cells[rowindex].Value.ToString();
}
推荐阅读
- c# - LINQ 内部查询返回 null
- java - 基于 Spring Boot AMQP 的 JmsListener 在 TextMessage 上失败
- java - 如何使用自定义排除 Gradle 5.x 中已解析的插件?
- android - Android Studio 在 Windows 机器上的工作和构建项目非常慢
- javascript - Grunt:将 HTML 页面捆绑到单个 HTML 文件中,包括。所有依赖项
- apache - 有人可以告诉我我的 seo 友好 url htaccess 代码有什么问题吗?
- javascript - 右键单击并选择“打开...”之一后,从上下文菜单中替换 href 链接
- php - 控制器中的 Symfony 3.4 $_SESSION
- download - 如何从空手道的 api 端点获取下载的 xlsx 文件?
- javascript - React 中的 Import() - 在 Chrome/Firefox 扩展中触发错误