1. 程式人生 > 其它 >winform 、WPF傳值方式詳解

winform 、WPF傳值方式詳解

1.建構函式

2.靜態變數

3.增加窗體屬性

public string name{set;get;}

例如:

 public partial class Window1 : Window
    {
        public string  name { get; set; }
        public int age { get; set; }
        public Window1()
        {
            InitializeComponent();
        }
    }

傳值:

 private void Button_Click(object sender, RoutedEventArgs e)
        {
            Window1 win = new Window1();
            win.name = "xiaohuang";
            win.age = 18;
            win.Show();
        }

令附快捷建立屬性方法,使用程式碼片段1:簡單屬性,prop

                                                 2:完整屬性:propfull

然後按兩次Tab完成,再按Tab改型別,再按Tab改屬性名。

4.使用Application.Current.Properties

傳值方式:
//賦值:
Application.Current.Properties["bbb"] = "dsfds";

//取值:
  string aa = Application.Current.Properties["bbb"].ToString();