【问题标题】:Select-Deselect images present in the Panel选择-取消选择面板中存在的图像
【发布时间】:2013-11-10 23:42:57
【问题描述】:

您好,我有groupbox,其中包含panel,在该面板中我动态添加了多个图像,我想根据要求选择和取消选择该图像缩略图,所以请帮我看看我的组框看起来像。

如何从中选择或取消选择多个图像... 这是我的代码

 private void AddFacesToPictureBoxes(List<PictureBox> pictureBoxes)
        {
            foreach (var pic in pictureBoxes)
                this.pnlFacetbox.Controls.Add(pic);
                this.gbFacets.Controls.Clear();
                this.gbFacets.Controls.Add(pnlFacetbox);
        }

【问题讨论】:

  • 我刚刚添加了 3-4 行代码,其中我将图像从列表图片框添加到面板中。我认为需要在面板 UI 上工作..?

标签: c# .net winforms groupbox


【解决方案1】:

Winform 数据网格具有复选框列、图像列的内置功能,此外它还可以轻松滚动。我希望它正是您正在寻找的

【讨论】:

  • 嘿,但我想要图像预览也带有复选框右角...那我该怎么办??
  • 第一列将显示复选框列表,而在第二列中您将显示图像列表(在 Imagelist 中,如上图所示),以便为 grid.rows[index].cell[1 ].值=图像;用于自动调整行大小stackoverflow.com/questions/3948097/…
  • ohk 意味着首先我们必须创建这个网格视图,其中包含数据意味着图像和复选框,然后需要与 panel..m 绑定对吗??
  • 现在为什么要绑定panel,可以直接设置图片为grid,我之前的comment.grid.rows[index].cell[1].value=image,如果有的话为您工作,请将其标记为答案。
猜你喜欢
  • 2014-12-05
  • 2012-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-02
相关资源
最近更新 更多