C#BUTTON控件的增加和delete删除
来源:互联网 发布:网络驱动精灵 编辑:程序博客网 时间:2024/06/09 21:56
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace 添加用户控件
{
public partial class Form1 : Form
{
int i=0;
public Form1()
{
InitializeComponent();
this.KeyPreview = true;//这里一定要初始化键盘触发
}
//**“增加”按键点击事件**//
private void button1_Click(object sender, EventArgs e)
{
Button but = new Button();
if (Convert.ToInt32(line_txt.Text) > 0)
{
but.Location = new Point(2, 24 * (Convert.ToInt32(line_txt.Text)-1));
but.Text = “按键” + line_txt.Text;
but.Name = “key” + line_txt.Text;
textBox1.AppendText(“增加的是”+ but.Name.ToString());
textBox1.AppendText(“\r\n”);
}
else
{
but.Location = new Point(2, 24 * i);
i = i + 1;
but.Text = “按键” + i.ToString();
but.Name = “key” + i.ToString();
textBox1.AppendText(“增加的是” + but.Name.ToString());
textBox1.AppendText(“\r\n”);
}
this.Controls.Add(but);
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Delete)
{
for (int i = 0; i < this.Controls.Count;i++ )
{
Control control = this.Controls[i] as Control;
if (control.Focused)
{
this.Controls.Remove(control);
}
}
}
}
}
}
- C#BUTTON控件的增加和delete删除
- 动态增加和删除用户控件
- 动态增加和删除用户控件
- jqgrid增加删除按钮和时间控件
- 为 FCKeditor 增加删除文件和文件夹的功能(C#)
- swt复杂子控件的增加删除
- C++delete和delete[]的区别
- jquery的删除和增加
- C ++ delete 和delete[]
- sql的delete删除和事务
- truncate和 delete删除数据的区别
- 动态增加和删除多个web用户控件
- 动态增加和删除多个web用户控件
- button和imagebutton控件的区别
- button和imagebutton控件的区别
- button和imagebutton控件的区别 .
- Button控件的学习和使用
- MFC的Button和Static控件
- 画地为Mask,随心所欲的高效遮罩组件「Unity」
- HTTP协议头部与Keep-Alive模式详解
- Android7.0适配教程,心得
- mysql、oracle、mongodb、redis比较,常用数据库比较
- C#2.0 新特性
- C#BUTTON控件的增加和delete删除
- Tablayout+Viewpager+fragment实现联动效果
- 闪回数据库案例
- mysql常用命令
- Uva 12627 Erratic Expansion——递推
- python中的类与对象
- Java 实现 BP 神经网络完成 Iris 数据分类
- Java基础入门(三)数据类型
- Android 主题切换