C#动态创建button的方法
本文实例讲述了C#动态创建button的方法。分享给大家供大家参考。具体实现方法如下:
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;
using System.Reflection;
namespace App
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
System.Windows.Forms.Button button = new Button();
button.Text = "按钮";
button.Size = new Size(100, 30);
button.Location = new Point(0, 0);
button.Click += delegate { ButtonClick(); };
this.Controls.Add(button);
}
void ButtonClick()
{
MessageBox.Show("点击了click事件");
}
}
}
//注意:主要是看事件
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C# 无需COM组件创建快捷方式的实现代码
看了一下手中的一些小工具, 很多都是单文件但可以创建快捷方式, 于是翻遍 Google, 最后终于在俄罗斯论坛 RSDN 找到了一个很强大的类. 类文件下载: http://asen.googlecode.com/files/Shortcut.cs (无注释精简版)RSDN 原帖: http://www.rsdn.ru/forum/src/3098615.flat.aspx (带英文注释) 使用方法很简单, 把这个文件添加到你的项目中, 然后用法跟 COM 组件那个类似, 但稍有不同: 复制代码
-
C#创建IIS虚拟目录的方法
本文实例讲述了C#创建IIS虚拟目录的方法.分享给大家供大家参考.具体分析如下: DirectoryEntry是.Net给我们的一大礼物,他的名字我们就知道他的功能--目录入口.使用过ADSI的人都知道操作IIS,WinNT这些时,我们还需要提供他们的Path,操作IIS时,这个Path的格式为: 复制代码 代码如下: IIS://ComputerName/Service/Website/Directory ComputerName:即操作的服务器的名字,可以是名字也可以是IP,经常用的就是lo
-
C#实现在启动目录创建快捷方式的方法
本文实例讲述了C#实现在启动目录创建快捷方式的方法.分享给大家供大家参考.具体如下: 添加引用,选择 COM 选项卡并选择 Windows Script Host Object Model /// <summary> /// 将文件放到启动文件夹中开机启动 /// </summary> /// <param name="setupPath">启动程序</param> /// <param name="linkname&qu
-
C#创建临时文件的方法
本文实例讲述了C#创建临时文件的方法.分享给大家供大家参考.具体分析如下: C#可以通过Path.GetTempFileName获得一个临时文件,然后创建自己的临时文件 using System; using System.IO; class MainClass { static void Main() { string tempFile = Path.GetTempFileName(); Console.WriteLine("Using " + tempFile); using(Fi
-
C#创建二叉搜索树的方法
本文实例讲述了C#创建二叉搜索树的方法.分享给大家供大家参考.具体如下: public static BinaryTreeNode BuildBinarySearchTree(int[] sortedArray) { if (sortedArray.Length == 0) return null; int _mid = sortedArray.Length / 2; BinaryTreeNode _root = new BinaryTreeNode(sortedArray[_mid]); in
-
C#简单读取、改变文件的创建、修改及访问时间的方法
本文实例讲述了C#简单读取.改变文件的创建.修改及访问时间的方法.分享给大家供大家参考.具体如下: FileInfo fi = new FileInfo("C:\\test.txt"); Console.WriteLine(fi.CreationTime.ToString()); Console.WriteLine(fi.LastWriteTime.ToString()); Console.WriteLine(fi.LastAccessTime.ToString()); // 改变(设
-
C#创建自签名认证文件的方法
本文实例讲述了C#创建自签名认证文件的方法.分享给大家供大家参考.具体如下: using System; using System.Runtime.InteropServices; using System.Security.Cryptography.X509Certificates; using SecureString = System.Security.SecureString; using RuntimeHelpers = System.Runtime.CompilerServices.
-
C#简单创建和删除目录的方法
本文实例讲述了C#简单创建和删除目录的方法.分享给大家供大家参考.具体如下: using System; using System.IO; class DirectoryCreation { public static void Main() { string directoryString = Directory.GetCurrentDirectory() + @"\TestDir"; Directory.CreateDirectory (directoryString); Cons
-
C#创建缩略图操作类实例
本文实例讲述了C#创建缩略图操作类.分享给大家供大家参考.具体分析如下: 这个C#类可以生成各种形式的缩略图,可以自动保持图片比例缩略,可以根据百分比获得图片尺寸等 using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; namespace HtmlSnap { public static class ImageHelper { /// <summary
-
C#从画刷创建画笔的方法
本文实例讲述了C#从画刷创建画笔的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace Wi
随机推荐
- BACKBONE.JS 简单入门范例
- jQuery prototype冲突的2种解决方法(附demo示例下载)
- 在vista中快速以管理员权限打开命令行窗口
- 详解IDEA用maven创建springMVC项目和配置
- Android 手机获取手机号实现方法
- js实现图片和链接文字同步切换特效的方法
- 微信公众号模板消息群发php代码示例
- PHP的变量类型和作用域详解
- asp下取得客户端IP地址函数 转换IP地址函数
- 利用shell编程实现DOS风格的Linux命令行
- 详解StackExchange.Redis通用封装类分享
- Jquery 实现checkbox全选方法
- js实现的折叠导航示例
- 深入nodejs中流(stream)的理解
- Android短信验证码监听解决onChange多次调用的方法
- Intellij Idea中进行Mybatis逆向工程的实现
- 通过Python模块filecmp 对文件比较的实现方法
- 浅谈MyBatis 事务管理
- python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
- keras之权重初始化方式
