求大神给这个的bt
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神给这个的bt相关的知识,希望对你有一定的参考价值。
参考技术A 需要电脑支持蓝牙,或者插蓝牙适配器,按向导提示,连接蓝牙设备,即你的耳机不过你接上又能干什么呢,效果不会太好的
支持继续追问,帮你分析,助你解决问题,不用再追加分了追问
.....
参考技术B 还有其他图片没有C#里怎么用代码删除动态生成的按钮
如题;
for (int i = 0; i < 9; i++)
for (int j = 0; j < 9; j++)
Button bt = new Button();
bt.Size = new Size(20, 20);
bt.Location = new Point(i * 20, j * 20 + 50);
bt.TabStop = false;
Controls.Add(bt);
像这样生成的9X9的按钮,怎样用代码全部删除,最好这个代码在一个click事件里,像一键清除那样!求大神指点!
Clear(this);
//label1.Text = i.ToString();
private void Clear(Control ctrl)
foreach (Control c in Controls)
if (c is Button)
c.Dispose();
//i++;
Clear(c);
本回答被提问者采纳 参考技术B 如果你动态生成的控件是放在一个容器里面的(panel),那么直接panel.Controls.Clear(); 参考技术C 创建按钮的时候,把它们都存到一个List里面,删除的时候就方便了。 参考技术D Panel p = new Panel();
public Form1()
InitializeComponent();
p.Width = 500;
p.Height = 500;
p.BackColor = Color.Black;
p.Location = new Point(0, 0);
for (int i = 0; i < 9; i++)
for (int j = 0; j < 9; j++)
Button bt = new Button();
bt.Size = new Size(20, 20);
bt.Location = new Point(i * 20, j * 20 + 50);
bt.TabStop = false;
bt.Click+=new EventHandler(bt_Click);
p.Controls.Add(bt);
this.Controls.Add(p);
private void bt_Click(object sender, EventArgs e)
Button b=(Button)sender;
b.Hide();
请采纳! 第5个回答 2013-05-27 就跟楼下说的那样,最好放在一个panel(面板)里,这样只要清除面板就可以了,清楚代码楼下已经列出
以上是关于求大神给这个的bt的主要内容,如果未能解决你的问题,请参考以下文章
跪求大神给我讲下怎么用java写银行管理系统的销户功能只要销户就可以了