社区
C#
帖子详情
Form类和普通对象类之间的调用?
airportcn
2004-07-27 01:19:23
我现在有两个类
Form1.cs
DBConnection.cs
第一个是基本的form类,第二个是数据处理类
当我在数据处理类里面启动线程想调用Form1里面的一个普通控件的
焦点。我是把这个控件转递到DbConnection类里面的,但是无法获得
这个对象的焦点?现在的问题是不是只能把两个类合并到Form类里面去
才能解决这个问题?
感觉好像是面向过程和面向对象的冲突。请有经验的赐教!!!
...全文
55
5
打赏
收藏
Form类和普通对象类之间的调用?
我现在有两个类 Form1.cs DBConnection.cs 第一个是基本的form类,第二个是数据处理类 当我在数据处理类里面启动线程想调用Form1里面的一个普通控件的 焦点。我是把这个控件转递到DbConnection类里面的,但是无法获得 这个对象的焦点?现在的问题是不是只能把两个类合并到Form类里面去 才能解决这个问题? 感觉好像是面向过程和面向对象的冲突。请有经验的赐教!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newsea008
2004-07-27
打赏
举报
回复
在DBConnection类中添加
class DBConnection
{
private Form1 m_frm;
public Form1 parentfrm;
{
get{return m_frm;}
}
private DBConnection(){}
public DBConnection(Form1 frm)//构造函数中
{
m_frm = frm;
}
//在其他函数中
public void Show()
{
parentfrm.Label.text = "aa";//Form1的label的属性必须设置为public
}
}
xavier_lee
2004-07-27
打赏
举报
回复
引用传递Form1的实例。
jiezhi
2004-07-27
打赏
举报
回复
控件获得焦点需要Form1是获得焦点的
winxieddd
2004-07-27
打赏
举报
回复
把Form1传过去试试!
zag
2004-07-27
打赏
举报
回复
将这个类设为internal型变量.
C#在
类
中用
调用
Form
的方法
class 你的
类
{ private
Form
1 frm; //构造函数 public 你的
类
(
Form
1
form
) { frm =
form
; } //
调用
form
方法 private void SendMessage...
c#
普通
类
调用
窗体控件
增加一个
普通
类
drew.cs 在增加
类
中编写Roll()函数;注意:主窗体控件已可
调用
。 回到
Form
1.cs[设计]中,双击button按钮,进入button1_Click(object sender, EventArgs e)事件,写入代码如下: 编译...
C#如何在
普通
类
里
调用
窗体控件
一种是创建窗体
对象
的方式,通过
对象
调用
控件或方法 例如:
Form
1
form
1 = new
Form
1();
form
1.Button; //
调用
控件
form
1.Method(); //
调用
方法123 当然了,控件的Modifiers属性要设置成public 另一种...
【Python学习教程】Python
类
和
对象
类
和
对象
是 Python 的重要特征,相比其它面向
对象
语言,Python 很容易就可以创建出一个
类
和
对象
。同时,Python 也支持面向
对象
的三大特征:封装、继承和多态。 本章不仅会教你掌握 Python
类
和
对象
的基本语法,还...
Django中的
Form
表单
类
它与Django模型描述
对象
的逻辑结构、行为以及它呈现给我们内容的形式的方式大致相同,
Form
类
描述一张表单并决定它如何工作及呈现。
类
似于模型
类
的字段映射到数据库字段的方式,表单
类
的字段会映射到HTML表单的 ...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章