如何制作像win开始菜单一样左部带图标,整个主体像任务栏。最左边是开始菜单。主体可以用form做,开始按钮用一个button控件。就是不知道怎么样实现单击button 按钮向上弹出像开始菜单一样,用什么来实现啊。我是新手,请各位高手们帮忙。小弟在这里谢谢大家了。

解决方案 »

  1.   

    只要在它load的时候固定它的大小和位置就可以了,至于外观自己再慢慢弄好了。
      

  2.   

            private void button1_Click(object sender, EventArgs e)
            {
                Button btn = (Button)sender;
                //this.contextMenuStrip1.Show(btn, new Point(0, btn.Size.Height));//向下
                this.contextMenuStrip1.Show(btn, new Point(0, -1*contextMenuStrip1.Height));
                return;
            }至于左部带图片,最好自己重绘