C#窗体按钮问题需要解决哈

在C#窗体中,有三个button按钮。。我想要实现当窗体运行成功后,默认触发了第一个button按钮事件,而不再去用鼠标点击这个按钮来触发事件。

8个回答

都是垃圾回答。
lz的问题很简单,一行代码搞定

在你窗体的form_load里面写上
button1.PerformClick();
就行了。

1.把button按钮事件的代码抽取成一个方法,在运行窗体成功后调用(推荐使用)
2.直接调用button按钮事件。(不推荐使用)

初始化这个窗口的时候调用那个按钮的点击事件。
窗口设置按钮双击进去就给你创建了个双击事件,在初始化这个窗口的时候调用这个双击事件就能达到你那个效果了

在form_load中直接调用btn_click就行了

直接把button1里面的代码写成一个方法,form 创建或show的时候调用这个方法就行了

写在Form1_Shown中调用

问题解决不要忘记帮我采纳下,谢谢。方法是点我回答右边的采纳按钮。
以后C#的问题直接私信问我或去论坛问,at我好了,不需要浪费钱。

些监听事件一步一步来就好了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#之Winform基础 点击多次button仅生成一个窗体
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 1、错误的代码 form1 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using Sys
C#界面闪烁问题解决方案
C#界面闪烁问题解决方案
C#之WinForm基础 点击button关闭当前窗体,用this.close()
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 form1的布局, 解决方案资源管理器, form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Dat
C#中防止点击同一按钮多次弹出多个同一窗体办法
C#,中防止点击同一按钮,多次弹出多个同一窗体,办法 C#,中防止点击同一按钮,多次弹出多个同一窗体,办法 C#,中防止点击同一按钮,多次弹出多个同一窗体,办法 C#,中防止点击同一按钮,多次弹出多个同一窗体,办法C#,中防止点击同一按钮,多次弹出多个同一窗体,办法 C#,中防止点击同一按钮,多次弹出多个同一窗体,办法 C#,中防止点击同一按钮,多次弹出多个同一窗体,办法C#,中防止点击同一按钮,多次弹出多个同一窗体,办法
winform控件显示及闪烁问题
最近一直用winform做一个小程序,用到了很多自定义控件以及窗体,但是在程序加载时候,控件总是先闪出背景,然后才加载背景。百度了很多方法,基本都是在自定义控件里用双缓冲,但是问题依旧存在,经过一段时间的探索,发现了问题所在,在程序中用到了很多panel并且设置了背景图片,这是导致问题的原因,winform自带的panel不具有双缓冲功能,因此可自定义panel,然后在在构造函数里加上以下代码:
C#禁用窗体最大化按钮
实际项目开发过程中,我们可能需要将Form窗口的最大化按钮禁用掉。<br />1。设定系统菜单<br />首先在窗体类中声明:<br />public class Form1 : System.Windows.Forms.Form<br />{<br />[DllImport("user32.dll",EntryPoint="GetSystemMenu")] //导入API函数<br />extern static System.IntPtr GetSystemMenu(System.IntPtr hWnd
在窗体标题栏中添加帮助按钮,C#源代码this.HelpButton = true;
在窗体标题栏中添加帮助按钮,C#源代码this.HelpButton = true; VisualStudio2008创建
C#之WinForm基础 点击button,显示另外一个窗体
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 代码展示, form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.
C# 窗体的最大化、最小化、关闭按钮的自定义
1 创建一个窗体项目(本项目是在VS2015中进行创建) 2 将窗体的FormBorderStyle属性设置为None,设置后窗体的标题栏将消失不显示 3 添加2个panel空间,如下图布置,上面一个panel作为标题栏,下面一个panel作为窗体内容显示区 4 添加3个pictureBox空间,作为最大化、最小化、关闭按钮的容器
C# WinForm页面切换导致闪烁的解决方法
问题描述在项目中因为不得不实现美工的界面要求,使用了大量的panel来隐藏控件的某些区域(对用户隐藏),在页面切换过程中会产生闪烁的问题,影响整体美观。虽不影响使用,但非常恼人,暂未解决。希望后期能找到更好的方法从根本上解决此问题,此博文留待修改。2016-11-3 10:22:45解决方法已经找到永久解决此问题的方法,在多个窗体,多个页面中测试通过,放码如下:将此代码写在要解决闪烁问题的父窗体中:
C#源代码—在windows窗体中添加窗体控件,btnOK按钮的Click事件
private void btnOk_Click(object sender, EventArgs e) //定义btnOK按钮的Click事件 { Student a = new Student(); //用Student类定义变量a,并初始化 a.no = Convert.ToInt32(txtStuID.Text); a.name = txtName.Text;
c# 透明背景和透明控件实现
实现C# 透明控件的概念 解决多个窗体置顶问题 背景半透明 解决控件半透明问题
C#窗体皮肤制作(二):创建窗体库项目以及最小化、最大化、关闭按钮的实现
很高兴有朋友关注这篇博客,同时也十分抱歉让关注的朋友久等了,隔上一篇博客也有3个月没有更新,主要是由于3月份辞职,4月份初离职到期离开了北京高德,来到了上海张江。目前新工作也是熟悉当中,希望大家能体谅。刚好这周末有点时间,我就接着写写,这篇博客主要是针对初学者,希望他们能轻松明白的学会一些基础的窗体皮肤制作,当初学习C#编程的时候也是摸着石头过河。 闲话少说,我还是接着上篇博客继续写,上次说
winform窗体加背景图片后,控件多了会闪烁,该如何处理
 神马双缓存神马的都是扯淡 因为c#的panle有bug 都是panel惹的祸,把所有继承自panel的控件全改为继承自Control,画面中所有的panel控件全改为Control。现在基本不闪了!只是在IDE里的设计时没法往panel里拖控件了,只能在代码里写。
C#中点击按钮出现多个子窗口该怎么解决?
单例模式在C#点击按钮弹出子窗口唯一中的使用
WinForm中出现窗体未响应,程序锁死解决办法
这是由于Winform中常常都是拖控件导致的,服务器加载时缓慢。因为如果你的线程多了,那么当两个线程同时尝试将一个控件变为自己需要的状态时,线程的死锁就会发生。但是难道就是因为这个原因,我们就只能让程序卡着么?当然不是,这里教大家一个解决方案:此时应考虑使用异步加载的办法,用BackGroundWorke。 使用方法如下:   1.在工具箱中找到  所有Windows窗体,找到BackGrou
C#WinForm练习——点击button按钮使窗体中文本框都显示“好好学习,天天向上”
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using
c#中窗口中最大化、最小化按钮及窗口固定大小
/ this.MinimizeBox = false;         this.MaximizeBox = false;
表盘式时钟
c#窗体设计的简单实例,绝对安全,解决闪烁问题
解决Winform背景图片闪烁的问题
       Winform窗体,里面放置了一个Panel,Dock属性为Fill,BackgroundImage使用一个本地图片文件,BackgroundImageLayout使用了Stretch。嵌入图片的Panel作为Winform应用程序的背景,这个界面现在有两个问题:1、在窗体第一次被打开时,背景图片会出现明显的闪烁2、在拉动窗体的边界以调整窗体大小时,背景图片非出现明显的闪烁  解决方...
如何实现“WinForm窗体禁用关闭按钮”方法功能及源代码
【实例说明】  一般情况下,在窗体的右上角都有最大化、最小化和关闭按钮,丹在MDI窗体中,有事为了避免重复打开同一个窗口,需要禁用窗口上面的“关闭”按钮,本实例就实现了这样的功能。  说道禁用、有的人会说:直接在FormClosing处理不就得了: 1 /// 2 /// 窗体关闭时的事件 3 /// 4 private void FrmMain_FormClosing(obje
winform 窗体 闪屏 彻底解决
winform窗体内如果控件太多,在新建窗体活窗体刷新时,都会各种闪屏,网上百度,各种开缓存,实际并未说明白
C# WinForm中在窗口标题栏上加按钮
转自http://blog.163.com/da7_1@126/blog/static/104072678201001310219448/         Windows   API中的HDC可以通过Graphics.FromHdc()转换为(创建出)System.Drawing.Graphics,然后就可以用.NET   Framework  GDI+提供的绘图功能方便地进行画图了。 在窗口
C# 解决窗体闪烁
最近从师兄手上接了一个C#的项目,需要用到MDI窗体,可是每当我显示子窗体的时候会有一次“闪烁”,很明显,看起来非常不爽,查找许久,知道是每次在show()子窗体的时候都会调用子窗体构造函数重绘窗体,其中需要将子窗体的尺寸调整到我在程序中设置的大小,无论我这样设置,这个窗口大小变化总会在show()的时候显示出来,我试过网上说的设置双缓冲、先隐藏窗体等启动之后再显示、借助定时器设置窗体的opaci
C#中如何去除窗体默认的关闭按钮
很多时候,在winform的设计下,会遇到新建窗体时不需要用到默认的关闭按钮的情况,而是用另外设置关闭 button或其他控件来控制窗体的关闭。   之前我遇到这个问题时,问了很多朋友,都没找到方法,VS的窗体属性里也没那一项,在MSDN里也没有相关的资料。但后来偶然发现,原来办法是很简单的,只需要在初始化窗体的时候不显示那关闭按钮就可以了。 具体方法是,加上一句“ this.Control
窗体继承,然后实现按钮点击事件的重写
 做了一阵子Winform的程序之后,越来越能够做到把窗体、控件等都看作类来对待了。以前做VB的时候,对这些控件都是有一种敬畏的心理,根本就不敢对其做什么,而且当时也的确做不了什么,因为没有面向对象的继承、重载、重写什么的,呵呵。现在不一样了,所有的东西都是类,所以面向对象的各种操作都是可以完成的。(只是发现的有点儿晚啊。)下面的例子实现了窗体的继承,并在子类里面自动完成了对父类窗体里面的按钮点击
winform窗体的最大化最小化按钮不显示
winform窗体的最大化最小化按钮不见并且不能改变窗体大小   form->属性->formBorderStyle->FixedToolWindow
解决winform窗体闪烁问题
如果你在Form中绘图的话,不论是不是采用的双缓存,都会看到图片在更新的时候都会不断地闪烁,解决方法就是在这个窗体的构造函数中增加以下三行代码: 请在构造函数里面底下加上如下几行: SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景
C# 对 Win Form 窗口按钮禁用
C# 对 Win Form 窗口按钮禁用
C# Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法,可通过重写WndProc来实现
本文实例讲述了C# Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法,主要是通过重写WndProc来实现的。分享给大家供大家参考。具体方法如下: 主要功能代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
尝试开发一个登录窗体,包括用户名,密码提交及重置按键
package cn.nyist.swing; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing....
C#按钮拖动窗体
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplica
C#(模板模式)将父窗体继承之后重写一个按钮的事件,为什么每次都要运行两次才结束?
父窗体中的事件代码 protected virtual void btnFind_Click(object sender, EventArgs e) {            //内容 }   子窗体中的事件代码 protected override void btnFind_Click(object sender, EventArgs e) {            //内容
c#在当前窗体的按钮事件调用另一封…
关键是事件参数的问题; 因为进入一个事件,那么事件的两个参数是代表响应事件的按钮,你现在 指定调用另一个按钮的事件,那么这个事件的参数就不是那个按钮了,而是第一个按钮。 至于调用公共代码都好解决。 因为按钮的事件中要传递object sender, EventArgs e 这两个参数,好象没法直接调用, 第一种解决方法:建议你把事件处理代码写成一个的方法(不过要确保你在这个方法中没有用到send
深入Windows窗体原理及控件重绘技巧
之前有学MFC的同学告诉我觉得Windows的控件重绘难以理解,就算重绘成功了还是有些地方不明白,我觉得可能很多人都有这样的问题,在这里我从Windows窗体的最基本原理来讲解控件的WM_DRAWITEM重绘和子类化重绘,如果你有类似的疑惑希望这篇文章可以帮你解惑。
如何去掉WinForm标题栏的最大化、最小化及关闭按钮!
众所周知,WinForm窗体的标题栏上有最大化、最小化及关闭a
C#窗体退出事件提示对话框解决方案
最近刚刚学习C#,在登录父窗体主界面关闭事件写入代码:                         if (DialogResult.Yes == MessageBox.Show("是否关闭本系统?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information))             {                
C#自定义Winform无边框窗体
C#自定义Winform无边框窗体  在实际项目中,WinForm窗体或者控件不能满足要求,所以就需要自己设计窗体等,当然设计界面可以用的东西很多,例如WPF、或者一些第三方的库等。本例中将采用WinForm设计一个扁平美观的窗体。上一篇中我们制作了一个button按钮控件,刚好本例可采用    需要的可以参考:C#自定义Button按钮控件窗体效果:接下来就是窗体的设计1.添加一个窗体继承原来的...
解决winform中mdi子窗体加载时显示最大化最小化按钮的方法
解决winform中mdi子窗体加载时显示最大化最小化按钮的方法场景:在mid加载子窗体的时候如果指定WindowState为Maximized,加载完成后主窗体会显示最大化、最小化、关闭的按钮图标。解决方法: 1.更改主窗体FormMain的属性。制定MainMenuStrip的属性为menuStrip1控件。menuStrip1控件就是主窗体上的菜单栏。 2.在menuStrip1控件的It
C#Windows窗体回车键触发登录按钮
使用窗口的Form.AcceptButton 属性,把窗口AcceptButton 属性设置成登录按钮,当用户输入回车时,就会执行登录按钮相应事件。
相关热词 c#panel增加滚动条 c#中生成的dll文件 c# 模板类 c# 截取txt文本内容 c# 内存 占用 c#时间格式化 不带- c#替换字符串中指定位置 c# rdlc 动态报表 c# 获取txt编码格式 c#事件主动调用