datagridviewrow

    4热度

    1回答

    我是新来张贴在堆栈上。我寻找了相当一段时间来解决类似于我的问题。我试图将WinForms DataGridView中的复选框从非只读更改为基于对象的布尔值的只读动态。 它在调试模式下显示发生了变化,但一旦完全运行,应该只读的复选框单元仍然允许检查和取消选中功能。我已将注释掉的部分留给了我表明我已经尝试过这样做了。 m_SingletonForm.dataGridView1.DataSource =

    1热度

    1回答

    我已经详尽地研究过(搜索到)这个问题的解决方案,但找不到任何答案。我的问题是,在Form1中选择一行(为了清晰起见),它不会将值传递给Form2中的DataGridView。请注意,所有列标题都会被传送。 这里是Form1中的一个片段: private void customersDataGridView_CellClick(object sender, DataGridViewCellEven

    1热度

    1回答

    所以我有一个我的页面,这基本上列出了一堆指定学生的评论这个问题。评论应该是可编辑的,但我在获取一行内容时遇到问题(所以我可以在TextBox中显示评论内容并允许进行修改)。 的问题是,每当我从GridView像这样的访问GridViewRow: this.CommentList.Rows[e.NewEditIndex] 它返回细胞的集合,但每当我尝试访问该小区像这样:row.Cells[0].Te

    0热度

    2回答

    我有多个运行时生成的datagridview控制和我想能够看到用户是否已经在特定的datagridview选择多行。出于某种原因,以下结果始终为零。当我F9停止该程序时,我可以看到此datagridview行的选定值为false。任何想法如何解决这一问题? 我的代码如下: strDGVName = "dgvCheckpoint" & intTimeModificationSender For

    5热度

    5回答

    在Windows应用程序(Visual Studio)(VB)中,如何将单行拖放到另一个邮件以允许用户重新排序该行?我还没有找到任何有价值的例子。

    0热度

    2回答

    我的datagridview处于RowHeaderSelect模式。因此点击RowHeader选择整行。但是,在任何时候,当我使用上下文菜单快捷键或键盘上的快捷键时,我需要检查当前是选择整行还是单个单元格,并相应地执行操作。我如何检查这个?

    1热度

    2回答

    我有一个datagridview与一些列和行。其中一列是字符串类型(DataGridViewTextBoxColumn)。我想遍历这个DataGridViewTextBoxColumn的所有行找到与特定字符串匹配的第一个元素的索引(行索引),所以我做的: int rowIndex = this.dataGridView1.Rows .Cast<DataGridViewRow>()

    0热度

    1回答

    我收到以下错误: You have specified an invalid column ordinal 我已经检查了我的数据库中的列数,我知道这是正确的。这里是我的代码: using (MySqlCommand cmd = new MySqlCommand(query, con)) { cmd.Parameters.AddWithValue("@ID", txtboxID.Tex

    1热度

    2回答

    我正在继承我正在开发的控件的DataGridView控件。 我的目标是使每行颜色代表一个可以在运行时更改的对象状态。 我的对象实现了Observable设计模式。 所以我决定开发自己的DataGridViewRow类,实现观察者模式,并让我的行观察对象。 在这个类中,我有这样的方法: public void UpdateColors(int state) { DefaultCellSt

    0热度

    2回答

    我试图以编程方式从2个不同的数据源构建DataGrid。我有一个List和一个DataGrid。问题不在于我的数据处理,而在于DataGridViewRow对象的值。这里是我的代码: protected void buildGrid() { dgResults.Columns.Add("sku", "SKU"); dgResults.Columns.Add("it