DataGridView按钮列图像取决于值

时间:2016-06-07 08:39:14

标签: image winforms datagridview datagridviewbuttoncolumn

我的网格中有一个按钮列,可以有0到1的整数值,它会显示(1)或向下(0)图像取决于值。此外,点击事件我想用图像切换这个值。

            btnClmnA1.HeaderText = "";
            btnClmnA1.Name = "A1";
            btnClmnA1.Width = 50;
            btnClmnA1.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvUser.Columns.Add(btnClmnA1);

这是我的方法,但我无法处理它。

private void dgvUser_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
    {
        if (dgvUser.Columns[e.ColumnIndex].Name == "A1")
        {
            if (e.Value.ToString() == "1")
            {
                //image will be up
            }
            else if(e.Value.ToString() == "0")
            {
                //image will be down
            }
        }
    }

任何帮助将不胜感激。

0 个答案:

没有答案