【问题标题】:Image Click Selects drop down Item in c# winformsc# winforms中的图像单击选择下拉项目
【发布时间】:2020-08-28 17:58:08
【问题描述】:

我正在使用 Windows 窗体,我希望图片有一个下拉列表,当我单击图像时,会出现下拉菜单。是否可以在图片上制作下拉菜单,或者我们可以在组合框上添加图片?

我希望它就像在 youtube 中一样,我们点击我们的个人资料,然后出现一些菜单,如设置名称帐户等。 我也想做。

【问题讨论】:

  • 所以你想要一个带有图片列表的组合框,这在默认控件中不起作用,你必须自己编写代码。或从互联网上获取一个

标签: c# winforms


【解决方案1】:

你可以试试下面的代码来解决。

另外,您需要为 ContextMenuStrip Item 填写内容。

public Form1()
    {
        InitializeComponent();
        pictureBox1.ContextMenuStrip = contextMenuStrip1;           
    }   
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
    {
        if (e.Button == MouseButtons.Left)
        {
            this.contextMenuStrip1.Show(pictureBox1, new Point(e.X, e.Y));
        }
    }

结果:

【讨论】:

  • 鼠标左键可以吗?就像现在它通过右键单击打开但我希望它通过左键单击打开
  • 嗯,非常感谢,它有很大帮助,非常感谢
  • 太好了!如果方便,标记有用的答案会对其他人有所帮助。 how to mark
猜你喜欢
  • 2013-09-04
  • 2021-09-16
  • 2018-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-07
相关资源
最近更新 更多