图像单击选择c#winforms中的下拉项
我正在使用windows窗体,我希望图片有一个下拉列表,当我单击图像时,会出现下拉菜单。是否可以在图像上创建下拉菜单,或者我们可以在组合框中添加图片 我希望它就像在youtube上,我们点击我们的个人资料,然后一些菜单,如设置名称帐户等出现。图像单击选择c#winforms中的下拉项,c#,winforms,C#,Winforms,我正在使用windows窗体,我希望图片有一个下拉列表,当我单击图像时,会出现下拉菜单。是否可以在图像上创建下拉菜单,或者我们可以在组合框中添加图片 我希望它就像在youtube上,我们点击我们的个人资料,然后一些菜单,如设置名称帐户等出现。 我也想这样做。您可以尝试以下代码来解决它 此外,您需要填写ContextMenuStrip项目的内容。 结果: 您可以尝试以下代码来解决此问题 此外,您需要填写ContextMenuStrip项目的内容。 结果: 因此,如果您想要一个包含图片列表的组合
我也想这样做。您可以尝试以下代码来解决它 此外,您需要填写ContextMenuStrip项目的内容。 结果:
您可以尝试以下代码来解决此问题 此外,您需要填写ContextMenuStrip项目的内容。 结果:
因此,如果您想要一个包含图片列表的组合框,那么在默认控件中无法使用,您必须自己编写代码。或者从Internet上取一个,这样你就需要一个包含图片列表的组合框,这在默认控件中不起作用,你必须自己编写代码。或者从互联网上取一个我们可以用鼠标左键点击吗?就像现在用鼠标右键点击打开一样,但我希望它用鼠标左键点击打开。非常感谢,它帮了很多忙,非常感谢。太好了!如果方便的话,标记有用的答案将有助于他人。我们可以用鼠标左键点击吗?就像现在用鼠标右键点击打开一样,但我希望它用鼠标左键点击打开。非常感谢,它帮了很多忙,非常感谢。太好了!如果方便的话,标记有用的答案将有助于他人。
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));
}
}