呵呵,首先说明本人菜鸟一个 看了些窗体传值的例题都是用构造函数 可我觉得构造函数想实现即时传值好象不行 呵呵,我总是理解不了构造函数(菜吧) 我所以就想了这样个办法来实现传值 using System; using System.Collections.Generic; using System.Text; namespace WindowsApplication1 { class Class1 { public static string send = ""; } }
进行用C#来开发windows应用程序项目时,不同窗口之间传值有很多种不同的方法, 假设项目中有两个窗体,Form1和Form2,要实现的效果是:点击Form1中的按钮打开From2,点击Form2中的按钮改变窗体Form1的背景颜色。
示例一:
点击Form1中的按钮打开From2,点击Form2中的按钮改变窗体Form1的背景颜色。
Form1的代码:
public partial class Form : Form
{
public Form()
{
Initialize
一、前言
我们在做Winform窗体程序开发的时候,会经常遇到窗体之间相互传值。假设有下面的一个场景:一个主窗体和一个子窗体,点击主窗体上面的按钮给子窗体传值,并在子窗体上面显示出来,一般会有如下几种方式实现。
二、公共属性
我们可以在子窗体里面定义一个公共的属性,然后在父窗体里面给公共属性赋值,这样可以实现窗体之间传值,子窗体代码如下:
using System;
using System.Windows.Forms;
namespace DelegateDemo
{
public pa