C# 手动添加响应函数

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 UItest

{

public partial class Form1 : Form

{

private readonly TabControl tabControl1;

public Form1()

{

tabControl1 = new TabControl();

tabControl1.Parent = this;

var tabpage = new TabPage();

tabpage.Text = "page";

tabControl1.TabPages.Add(tabpage);

tabControl1.TabPages.Add(tabpage);

tabControl1.Dock = DockStyle.Fill;

//注册响应函数

tabControl1.Selected += new System.Windows.Forms.TabControlEventHandler(tabControl1_Selected);

InitializeComponent();

}

private void tabControl1_Selected(object sender, TabControlEventArgs e)

{

if (tabControl1.TabCount - 1 == e.TabPageIndex)

{

tabControl1.TabPages.Add(e.TabPage.Text);

e.TabPage.Text = "选项" + e.TabPageIndex;

}

}

}

}

时间: 2024-11-08 05:21:34

C# 手动添加响应函数的相关文章

Xcode6中手动添加Precompile Prefix Header

Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上给程序员带来了编程的便利性.但是在Xcode6中去掉Precompile Prefix Header文件. Xcode6去掉Precompile Prefix

linux 手动添加swap

Linux手动添加swap分区 用法:dd [操作数] ... 或:dd 选项 Copy a file, converting and formatting according to the operands. bs=BYTES read and write up to BYTES bytes at a time cbs=BYTES convert BYTES bytes at a time conv=CONVS convert the file as per the comma separat

在Maven仓库中手动添加Oracle11g JDBC驱动

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库 手动添加oracle 11g JDBC 驱动  mvn install:install-file -Dfile=D:/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar 命令执行后 将D:/ojdbc6.

Android6.0+需要手动添加得权限说明

这段时间刚好在弄一个webview上传得一个功能,需要用得相机和读取文件得这么一块,刚好呢自己得小米5手机又是6.0以上得,而且现在很多手机也是6.0+的了,所以也就遇到了一些以后得要遇到得麻烦了,但是这是相对与用eclipse开发的人了,as得具体不知道不怎么弄了.6.0前大家都是在Androidmanifest文件中直接添加相关权限,但是貌似6.0后的大部分手机这样添加就没效果了,于是就需要在代码中手动得提醒添加权限了,以下就是个手动添加权限得一个函数,直接上代码: private void

手动添加模块路径

# -*- coding: utf-8 -*- #python 27 #xiaodeng #手动添加模块路径 #文件名的后缀(.py)是刻意从import语句中省略的,python会选择在搜索路径中第一个符合导入文件名的文件 # #手动添加模块路径方法 #sys.path.append(dirname)

Linux手动添加用户

手动添加用户 例:添加用户user1,基本组为user1,ID号为5000,附加组为mygroup 1.在/etc/group中添加 user1:x:5000: 在其附加组后加上其用户名 mygroup:x:504:user3,user1 2.在/etc/passwd中添加 user1:x:5000:5000:user1:/home/user1:/bin/bash 3.在/etc/shadow中添加 user1:!!:15765:0:99999:7::: 4.提供家目录 cp -r /etc/u

转 Maven常用仓库地址以及手动添加jar包到仓库

转自:http://blog.csdn.net/kqygww/article/details/12837783 共有的仓库 http://repository.sonatype.org/content/groups/public/ http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity/ http://mvnrepository.com/ http://search.maven.org/ 私有的仓库 http://repos

Maven常用仓库地址以及手动添加jar包到仓库

http://www.blogjava.net/fancydeepin 共有的仓库 http://repository.sonatype.org/content/groups/public/http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity/http://mvnrepository.com/http://search.maven.org/ 私有的仓库 http://repository.codehaus.org/http

手动添加用户

需求:手动添加用户hive,基本组为hive ,id为5000, vi /etc/group: hive:x:5000: vi /etc/passwd: hive:x:5000:5000:Hive:/home/hive:/bin/bash vi /etc/shadow hive:!!:(date +%s)/86400:0:99999:7::: cp -r /etc/skel //home/hive chown -R hive.hive /home/hive chmod -R go=  /home