问题描述
就是原来我在按钮事件里实现的功能,现在想用一个函数来实现,可以在按钮事件里定义一个函数吗?点按钮的时候调用。
解决方案
解决方案二:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。
解决方案三:
引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。
是在click外面定义一个函数,然后在click里面调用就行吗?
解决方案四:
引用2楼x87896的回复:
Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。是在click外面定义一个函数,然后在click里面调用就行吗?
是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。
解决方案五:
引用3楼guwei4037的回复:
Quote: 引用2楼x87896的回复:
Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。是在click外面定义一个函数,然后在click里面调用就行吗?
是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。错误2非静态的字段、方法或属性“SerialPort0.Form1.label8”要求对象引用C:UserspeijinDesktopSerialPort7SerialPort0Form1.cs11413SerialPort0这是什么意思呀
解决方案六:
引用4楼x87896的回复:
Quote: 引用3楼guwei4037的回复:
Quote: 引用2楼x87896的回复:
Quote: 引用1楼guwei4037的回复:
可以,你把按钮里的代码提取成一个方法,然后在按钮里面直接调用这个方法即可。是在click外面定义一个函数,然后在click里面调用就行吗?
是的。如果要有什么外部参数之类的,你要定义好你的方法及其参数。错误2非静态的字段、方法或属性“SerialPort0.Form1.label8”要求对象引用C:UserspeijinDesktopSerialPort7SerialPort0Form1.cs11413SerialPort0这是什么意思呀
不要在静态函数中调用非静态成员对象或者函数
时间: 2024-09-20 00:18:29