首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CSharp编程大全

    关于C#事件处理函数中的参数(object sender, EventArgs e)

    ,比如说你单击button,那么sender就是button 2、EventArgs是事件参数,它用来辅助你处理事件 比如说你用鼠标点击窗体,那么EventArgs是会包含点击的位置等等

    2.7K10发布于 2021-02-26
  • 来自专栏物联网知识

    五分钟自制计算器

    Text); textBox1.Text += "+"; } private void button6_Click(object sender, EventArgs "; } private void button5_Click(object sender, EventArgs e) { DataTable textBox1.Text = Convert.ToString(res); } private void button2_Click(object sender, EventArgs Text); textBox1.Text += "-"; } private void button3_Click(object sender, EventArgs Text); textBox1.Text += "*"; } private void button4_Click(object sender, EventArgs

    1.5K30发布于 2021-04-08
  • 来自专栏liulun

    自己实现一个Electron跨进程消息组件(新书自荐)

    (eventName, e, eventArgs) if (! 接下来我们看一下与事件发射有关的一系列方法 emitInProcess(eventName: string, eventArgs? emitCrossProcess(eventName: string, eventArgs? emitToAllProcess(eventName: string, eventArgs? emitToWebContents(wcIdOrWc: number | WebContents, eventName: string, eventArgs?

    1.4K21编辑于 2021-12-23
  • 来自专栏办公魔盒

    VB.NET 脚本计算机示例

    相关代码示例: Public Class Form1 Private Sub bt_7_Click(sender As Object, e As EventArgs) Handles bt_7. Click TextBox1.AppendText(7) End Sub Private Sub bt_8_Click(sender As Object, e As EventArgs Click TextBox1.AppendText(8) End Sub Private Sub bt_10_Click(sender As Object, e As EventArgs Click TextBox1.AppendText(10) End Sub Private Sub bt_j_Click(sender As Object, e As EventArgs End Sub Private Sub bt_res_Click(sender As Object, e As EventArgs) Handles bt_res.Click

    53120发布于 2019-07-22
  • 来自专栏c#Winform自定义控件系列

    c#中使用钩子

    = new HookEventArgs(); eventArgs.key = key; eventArgs.lParam = lParam ; eventArgs.wParam = wParam; eventArgs.HookCode = code; eventArgs.bAltKey = GetKeyState(VirtualKeys.VK_MENU) <= -; eventArgs.bCtrlKey = GetKeyState = new HookEventArgs(); eventArgs.key = key; eventArgs.lParam = lParam eventArgs.lParam = lParam; eventArgs.wParam = wParam; eventArgs.HookCode

    1.4K30发布于 2019-09-10
  • 来自专栏全栈程序员必看

    vb.net从数据库中取数据

    Catalog=TestMvc;User ID=sa;Password=111111" Private Sub quitMenuItem_Click(sender As Object, e As EventArgs formSearchStudent.Show() End Sub Private Sub updateinfoMenuItem1_Click(sender As Object, e As EventArgs formStudentInfo.Show() End Sub Private Sub importscoreMenuItem_Click(sender As Object, e As EventArgs MdiLayout.TileHorizontal) End Sub Private Sub verticalMenuItem_Click(sender As Object, e As EventArgs ) Handles Label1.Click End Sub Private Sub Button1_Click(sender As Object, e As EventArgs)

    3K20编辑于 2022-09-06
  • 来自专栏拂晓风起

    asp.net页面事件执行顺序(转+原创补充) Button1_Click处理返回数据前还有其他处理!!!例如onPreLoad

    e) { } #region OnPreInit 第一步 protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); } #endregion #region OnInit 第二步 protected override void OnInit(EventArgs e); } #endregion #region OnInitComplete 第三步 protected override void OnInitComplete(EventArgs base.OnPreLoad(e); } #endregion #region OnLoad 第五步 protected override void OnLoad(EventArgs } #endregion #region OnLoadComplete 第七步 protected override void OnLoadComplete(EventArgs

    1.2K50发布于 2018-07-03
  • 来自专栏大猪的笔记

    go笔记:事件机制与观察者模式

    return &Mouse{name} } type Mouse struct {     Name string } func (mouse *Mouse) Shout(args *EventArgs )} } func NewEventArgs() *EventArgs {     return &EventArgs{make(map[string]interface{})} } type EventHandler  struct {     listeners map[string]chan *EventArgs } type EventArgs struct {     Param map[string]interface {} } func (handler *EventHandler) AddListener(callbackName string, callback func(*EventArgs)) {      ok {         ch := make(chan *EventArgs)         handler.listeners[callbackName] = ch         go func

    1.2K20发布于 2019-11-22
  • 来自专栏静默虚空的博客

    ReplaceForm.cs

    = null) { find(this, EventArgs.Empty);//当事件触发时,传递自身引用 } } private void ReplaceMatchKeyword(object sender, EventArgs e) { if (replace = null) { replace(this, EventArgs.Empty); } } private void ReplaceAllMatchKeyword(object sender, EventArgs e) { if (replaceAll = null) { replaceAll(this, EventArgs.Empty);//当事件触发时,传递自身引用 }

    35220编辑于 2022-05-07
  • 来自专栏高级工程司

    C#操作INI文件的案例分享

    strNode, "WorkAblity", "", strPath);        }         private void textBox1_TextChanged(object sender, EventArgs e)        {         }         private void textBox2_TextChanged(object sender, EventArgs e)        { strNode, "Name", textBox10.Text,strPath);        }         private void button7_Click(object sender, EventArgs (strNode, "IP", textBox8.Text, strPath);        }         private void button9_Click(object sender, EventArgs ComputerName", textBox7.Text, strPath);        }         private void button10_Click(object sender, EventArgs

    1K00编辑于 2022-11-06
  • 来自专栏技术之路

    Blazor-事件参数

    内置事件参数 在Blazor 项目中,微软对事件的事件参数进行了封装,所有的事件参数类都必须继承 EventArgs 基类。 如我们不清楚当前的方法封装的事件到底是什么类型的? 我们可以使用EventArgs来接收参数,之后断点查看下EventArgs的子类类型,这样就可以判断出来事件的类型。 info; private void SetInfo(MouseEventArgs eventArgs) { info = $"{eventArgs.ScreenX}-{ eventArgs.ScreenY}"; } } 点击前: 点击后: 我们可以通过Event拿到传递的值 内置事件参数类型 ClipboardEventArgs:用于处理剪贴板事件(如 info = $"X:{eventArgs.ScreenX}-Y:{eventArgs.ScreenY}-NAME:{buttonName}-Info{buttonInfo}";

    32510编辑于 2025-02-13
  • 来自专栏codeniu

    c#建立一本文本编辑器

    MessageBox.Show("请选择合适文件,打开失败"); } } private void 保存SToolStripMenuItem_Click(object sender, EventArgs ) { this.richTextBox1.Cut(); } } private void 粘贴PToolStripMenuItem_Click(object sender, EventArgs e) { this.richTextBox1.Paste(); } private void 复制CToolStripMenuItem_Click(object sender, EventArgs { this.richTextBox1.Copy(); } } private void richTextBox1_SelectionChanged(object sender, EventArgs .SelectedText.ToString(); } private void 退出XToolStripMenuItem_Click(object sender, EventArgs e)

    1.1K40编辑于 2022-02-25
  • 来自专栏明丰随笔

    用.Net Framework标准使用事件

    EventArgs e: 所有订阅事件的对象可能关心的数据。 3. delegate void EventHandler(object sender, EventArgs e):事件背后的委托类型 标准实现看起来有点复杂,但是它有更多的好处,首先所有的事件编码规范一致了 使用EventHandler来实现事件 首先确定事件需要不需要自定义EventArgs。 1.不需要自定义EventArgs,可以直接声明发布类的事件成员: public event EventHandler MyCustomEvent; 2.需要自定义EventArgs,先定义CustomEventArgs 类型: public class CustomEventArgs : EventArgs { public CustomEventArgs(string s) {

    79930发布于 2019-07-14
  • 来自专栏云计算linux

    QQ项目之九 主窗体

    sender"></param> /// <param name="e"></param> private void MainForm_Load(object sender, EventArgs new Icon("ico\\yun.ico"); } private void 隐身ToolStripMenuItem_Click(object sender, EventArgs private void tsbtnSearchFriend_Click(object sender, EventArgs e) { if (sff == null private void tmrAddFriend_Tick(object sender, EventArgs e) { // 反复修改它的图像;xiaoxiIndex e) { } private void pictureBox1_Click(object sender, EventArgs e)

    41900编辑于 2024-12-13
  • 来自专栏Don的成长史

    C# 加减乘除计算器

    private void ButtonBack_Click(object sender, EventArgs e) //用于删除textBox的最后一个字符 { if (textBox1.Text.Length Text = ""; isEqual = false; } private void Button0_Click(object sender, EventArgs "; } private void ButtonAdd_Click(object sender, EventArgs e) { ""; textBox2.Text = ""; } private void ButtonBack_Click(object sender, EventArgs default: break; } } private void Timer1_Tick(object sender, EventArgs

    1.7K10发布于 2019-11-07
  • 来自专栏办公魔盒

    用VB.NET 撸一个登录界面(开箱即食)

    Sub New() InitializeComponent() End Sub Private Sub Frm_login_Load(sender As Object, e As EventArgs sender"></param> ''' <param name="e"></param> Private Sub Bt_login_Click(sender As Object, e As EventArgs Bt_login.BackColor = Color.SlateGray End Sub Private Sub Bt_loginMouse_Leave(sender As Object, e As EventArgs ) Handles Bt_cancel.Click End End Sub Private Sub Frm_login_Shown(sender As Object, e As EventArgs Login() End If End Sub Private Sub Cb_saveinfo_CheckedChanged(sender As Object, e As EventArgs

    1.7K40发布于 2020-02-20
  • 来自专栏办公魔盒

    [实用]VB.NET PDF文件批量打印

    System.IO Public Class pdf_print Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs VB小源码") End Try End SubPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs End If End SubPrivate Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs End If End SubPrivate Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs False End If End SubPrivate Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs

    3K10发布于 2019-07-22
  • 来自专栏JusterZhu

    事件与委托(二)

    (2) 标准事件模式 system.eventArgs,一个预定义的框架类,出了静态的Empty属性之外,它没有其他成员。 eventArgs是为事件传递信息的类的基类 public class PriceChagnedEventArgs : System.EventArgs { public readonly decimal 不需要携带多余信息可以传入EventArgs.Empty属性 OnPriceChanged(EventArgs.Empty); (7) 事件修饰符 virtual,可以被重写; abstract,sealed ,static. public class Demo { public static event EventHandler<EventArgs> StaticEvent; public virtual event EventHandler<EventArgs> VirtualEvent; }

    48320编辑于 2022-12-07
  • 来自专栏办公魔盒

    VB.NET 日常开销记账本示例

    Dim UI As New cls_UI Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs UI.ShowForm(浏览, Me) End Sub Private Sub Form1_Closed(ByVal sender As Object, ByVal e As System.EventArgs End Sub Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs 浏览, Me) End Sub Private Sub into_data_Click(ByVal sender As System.Object, ByVal e As System.EventArgs ' Dim CN As New cls_accdb Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs

    98030发布于 2019-07-22
  • C# WinForm 界面控件

    { InitializeComponent(); } private void button1_Click(object sender, EventArgs { InitializeComponent(); } private void Form1_Load(object sender, EventArgs { InitializeComponent(); } private void Form1_Load(object sender, EventArgs comboBox1.SelectedIndex = 0; } private void button1_Click(object sender, EventArgs comboBox2.Items.Add("王五"); } private void button2_Click(object sender, EventArgs

    3.9K10编辑于 2022-12-28
领券