社区
C#
帖子详情
关于窗体 传值的问题!!
A59229617
2006-04-21 02:31:23
自己建立了一个类,专门用与保存常用的 数据.比如登陆的名称, 想在其它页面使用.
在Application.Run() 的类中 建立一个它的对象.
但是在其它窗体中没办法无法 使用 它的对象,不知道为什么?
...全文
124
7
打赏
收藏
关于窗体 传值的问题!!
自己建立了一个类,专门用与保存常用的 数据.比如登陆的名称, 想在其它页面使用. 在Application.Run() 的类中 建立一个它的对象. 但是在其它窗体中没办法无法 使用 它的对象,不知道为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mabinbin
2006-04-21
打赏
举报
回复
幸运星怎么了?是不是脑袋进水了
fengjunonline
2006-04-21
打赏
举报
回复
汗...
楼上的
拜托不要什么都来一个Response,看清楚楼主的title
这是WindowsForm,不是Web
Lucky527
2006-04-21
打赏
举报
回复
第一个form1的label1中数据传值:
string zhihang=label1.text.Trim();
Response.Redirect("form2.aspx?zhihang="+zhihang);
第二个form2的text1文本框取值并显示:
text1.text=Request.QueryString["zhihang"];
Knight94
2006-04-21
打赏
举报
回复
参看
http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspx
sweig0721
2006-04-21
打赏
举报
回复
(1) 使用替換控制權來進行傳遞
Form1_button1_click
value_transfer.Form2 myfrm=new Form2("ttt");
myfrm.Owner=this;
myfrm.ShowDialog();
Form2_button2_click
//通過移交控制權來傳遞參數
value_transfer.Form1 myfrm=new Form1();
myfrm=(Form1)this.Owner;
myfrm.textBox1.Text=this.textBox1.Text;
//myfrm.textBox1.Text=myfrm.add(3,5).ToString();
//add和myfrm.textBox1設置成PUBLIC才可以訪問的。
(2) 通過FORM. DialogResult來進行參數傳遞
Form1_button1_click
value_transfer.Form2 myfrm=new Form2();
if (myfrm.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
this.textBox1.Text =myfrm.textBox1.Text;
}
Form2_button1_click
this.DialogResult=System.Windows.Forms.DialogResult.OK;
(3) 通過類的屬性來傳遞參數
//建立公共類庫
Public class test()
{
//設置私有靜態字符類型
Private static string temp;
Public class test()
{}
Public string s
{
Set
{this.temp=values;}
Get
{return this.temp;}
Form2_button1_click
value_transfer.Class1 myclass=new Class1();
myclass.test=this.textBox1.Text.Trim();
Form1_button1_click
value_transfer.Class1 myclass=new Class1();
this.textBox1.Text=myclass.test;
(4) 窗體傳遞參數
FORM2(STRING ADB);
(5) 通過發送消息來傳遞參數
沒有用過,繼續!
A59229617
2006-04-21
打赏
举报
回复
呵呵
是个办法!!!
namhyuk
2006-04-21
打赏
举报
回复
如果数据量不大,干脆整成static变量吧。
class MyClass
{
public static A;
public static B;
...
}
以后用MyClass.A或MyClass.B访问。
C#(Winfrom)
窗体
传值
问题
(子
窗体
回
传值
给父
窗体
).
子
窗体
回
传值
给父
窗体
C#(Winfrom)
窗体
传值
问题
(子
窗体
回
传值
给父
窗体
).txt
C#
窗体
传值
(子
窗体
向主
窗体
传值
)
C#
窗体
传值
(子
窗体
向主
窗体
传值
) //声明一个委托 public delegate void DisplayUpdateDelegate(string str); //声明事件 public event DisplayUpdateDelegate ShowUpdate;
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程之外,它还提供了
窗体
的学习,这样相对来说,它就完整了,如果大家学习过C#
窗体
实现或者Java,MFC等等吧,再学习它就会简单的多。当然大家也不用担心,即使没学过,...
主
窗体
给两个父
窗体
传值
,子
窗体
和子
窗体
间
传值
,Action搞定,比较简单的demo
1、父
窗体
传值
给两个子
窗体
; 2、子
窗体
传值
给另一个子
窗体
一个
窗体
向另一个
窗体
传值
一个
窗体
向另一个
窗体
传值
,自己学习C#写的代码,适合初学者练习。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章