C#自定义类如何引用窗体属性

茗香淡然 茗香淡然 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
不想在自定义类方法中使用参数
class Form1:Form
{
A a = new A(); //实例化 类A

private void txtInput_KeyUp(object sender, KeyEventArgs e)
{
//A a = new A(); // 这句放这里也不起效果
a.Ranks();
}

public RichTextBox RichTxtBox
{
get { return this.txtInput; }
set { this.txtInput = value; }
}
public string fileSize
{
get { return this.KB_Size.Text; }
set { this.KB_Size.Text = value; }
}
}

class A
{
Form1 form_1 = new Form1();
public void Ranks()
{
RichTextBox rbox = this.form_1.RichTxtBox;
//代码句...............
form_1.fileSize = string.Format("...");
this.form_1.Text = "XXX";
}
}


进入了死循环,窗体不显示

要怎么获得 Form1.Text RichTextBox.Text KB_Size.Text 属性呢?
...全文

相关推荐

外部cs文件操作窗体控件

**引用外部类**: 要在窗体中使用外部类,需要在窗体类中导入该类所在的命名空间(using语句),然后实例化这个类的对象,通过对象调用类的方法和属性,实现对窗体控件的操作。5.

strongercjd

C#窗体管理:TopMost属性及源码示例

本文还有配套的精品资源,点击获取 简介:在C#的Windows Forms应用程序开发中, TopMost 属性用于控制窗体的显示层级,可以将窗体设置为始终位于其他窗体之上(顶级窗口)或者按照普通顺序显示。本文详细解释了 TopMost 属性的使用方法,包括其布尔值特性和应用场景,例如弹出式提示和高优先级任务处理。同时,介绍了与 TopM...

薯条说影

C# Winform 子窗体访问父级窗体的控件和属性

在C# Winform 开发中,当子窗体(Affirm)需要访问父窗体(Logout)的控件或属性时,特别是在进行数据库操作时需要传递数据,开发者可能会遇到挑战。本文主要讨论了两种常见的解决方案:

weixin_38693506

C#--总在最前面的登录窗体(TopMost属性)

在C#编程中,创建一个始终位于其他窗口最前端的登录窗体是一个常见的需求,尤其在设计用户界面时。这通常涉及到窗体的TopMost属性,该属性允许我们指定一个窗体是否应该总是位于所有其他非顶级窗口之上。

AJA32

【13】C# 窗体应用WinForm——.NET Framework、WinForm、工程创建、工具箱简介、窗体属性及创建

本文介绍了WinForm开发的基础知识,主要包括:1) WinForm是.NET Framework平台下使用C#开发Windows客户端应用的技术,提供丰富的控件和事件;2) 详细讲解了如何创建WinForm工程,包括项目新建、窗体代码结构、启动窗体设置等;3) 工具箱的使用方法,包括添加和管理控件;4) 窗体的常用属性配置,如名称、状态、位置、标题等;5) 通过实例演示了如何创建新窗体、设置窗体属性,并修改启动窗体。文章配有多张操作截图,帮助读者快速掌握WinForm开发的基本流程和界面设计方法。

R-G-B
评论 21
收藏 已收藏
分享
返回顶部
茗香淡然
C# 111,129 成员 642,540 内容