读书人

winform 传值有关问题

发布时间: 2012-09-10 22:20:13 作者: rapoo

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

读书人网 >C#

热点推荐