在Win From中添加一个类,在这个类中如何调用窗体中的控件 各位大侠:小弟建了个Win Form的窗体应用程序,里面有个TextBox控件,名字叫displayTextBox.我在工程文件下添加了一个新类,在这个类里面的一个方法中,想向文本框displayTextBox输出一个字符串,却发现,不能使用displayTextBox,把这个类从Form继承下来,有加上了using System.Windows.Forms;还是不行,请各位大侠帮帮忙。小弟的分不多了,大家理解一下啊,谢谢各位了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到声明的地方,把private 改成protected或public 正解,不过建议在textbox所在的类中建立一个公共属性。指向你的文本框 1.新类继承于form2.modifirs属性改为public 在你的类中添加一个TextBox类型的属性,然后在类里操作这个属性.当你使用类建立实例的时候把窗体里的TextBox传到这个类的实例的TextBox属性就可以了. 在textbox所在的类中建好象不行吧?是在加displayTextBox的类里建立一个公共属性如public string displayTextBoxText{ get{return displayTextBox.Text;} set{displayTextBox.Text = value;}}这样直接用displayTextBoxText就行了 private System.Web.UI.WebControls.TextBox displayTextBox;改为:protected System.Web.UI.WebControls.TextBox displayTextBox; =================一个 很简单的 问题声明一个 方法 直接 把 控件 传到类中去......... private void Me(System.Windows.Forms.TextBox tx) { tx.Text="dd"; } 可以把值传到含textbox的.cs文件中的变量,再赋值 自制控件问题 C# WinForm中有关刷新BindSource中已获取的数据 C# 关于读取文件的问题?各位老师请帮忙 关于类库封装,更新多个DATASET的问题。 请教如何获取 控制台应用程序 的当前路径?? 请问在C#里面有没有继承VS.Net的IDE的组件可以使用,高分求解 请问findwindow中第一个参数类名是指的什么? 一个关于,水晶报表连接的问题, 请问在VS中任何实现字段合并? 我菜得已经没分了:) 关于静态方法内的局部变量 数据库某整数字段加一后再取得该值的存储过程怎么写?写了一个不执行啊,55 正则表达式 字符串截取
2.modifirs属性改为public
当你使用类建立实例的时候把窗体里的TextBox传到这个类的实例的TextBox属性就可以了.
如
public string displayTextBoxText
{
get{return displayTextBox.Text;}
set{displayTextBox.Text = value;}
}
这样直接用displayTextBoxText就行了
改为:
protected System.Web.UI.WebControls.TextBox displayTextBox;
一个 很简单的 问题
声明一个 方法 直接 把 控件 传到类中去.........
private void Me(System.Windows.Forms.TextBox tx)
{
tx.Text="dd";
}