111,092
社区成员




//这只是一个最简单的现实,实际上还要写很多代码.....
private void button2_Click(object sender, EventArgs e)
{
FlowLayoutPanel lp = new FlowLayoutPanel();
ToolStripDropDown tool = new ToolStripDropDown();
lp.BackColor = Color.Transparent;
lp.AutoScroll = true;
lp.FlowDirection = FlowDirection.TopDown;
lp.WrapContents = false;
lp.Size = new Size(400, 300);
lp.Controls.Add(new CheckBox() { Text = "选择我" });
lp.Controls.Add(new CheckBox() { Text = "选择他" });
lp.Controls.Add(new CheckBox() { Text = "选择你" });
lp.Controls.Add(new CheckBox() { Text = "选择TA" });
lp.Controls.Add(new CheckBox() { Text = "选择我" });
lp.Controls.Add(new CheckBox() { Text = "选择他" });
lp.Controls.Add(new CheckBox() { Text = "选择你" });
lp.Controls.Add(new CheckBox() { Text = "选择TA" });
lp.Dock = DockStyle.Fill;
ToolStripControlHost host = new ToolStripControlHost(lp);
host.Dock = DockStyle.Fill;
tool.Items.Add(host);
tool.Show(button2, new Point(0, this.button2.Height));
}