首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform 传值有关问题

2012-09-10 
winform 传值问题逻辑是这样,很多窗体上都有“打印”按钮,点击之后调用一个公共的窗体选择打印机名,选择完成

winform 传值问题
逻辑是这样,很多窗体上都有“打印”按钮,点击之后调用一个公共的窗体选择打印机名,选择完成后返回原始窗体执行打印。 需要将原始窗体信息传递到公共窗体,然后将公共窗体的选择信息返回原始窗体,各位大虾如何做啊?

[解决办法]

相当于你的原始窗体,调用公共窗体,利用构造函数传递进入你的信息

C# code
 private void button3_Click(object sender, EventArgs e)        {            Form2 f2 = new Form2("我传递的信息");            f2.SelectedAEventHandle += new DelegateSelectedA(f2_SelectedAEventHandle);            f2.Show();        }        /// <summary>        /// 利用回调显示回传的信息        /// </summary>        /// <param name="strMyData"></param>        private void f2_SelectedAEventHandle(string strMyData)        {            MessageBox.Show(strMyData);        }
[解决办法]
http://topic.csdn.net/u/20120710/14/c88a8f3c-c096-4f93-a0ee-b82b810ebd9d.html
[解决办法]
http://www.cnblogs.com/moss_tan_jun/archive/2011/06/12/2078971.html

热点排行