我有XAML代碼:在C#WPF數據綁定TooWay XAML與C#和C#爲XAML
<TextBox Name="textBoxMask1"/>
<TextBox Name="textBoxMask2"/>
<TextBox Name="textBoxMask3"/>
...
<TextBox Name="textBoxMask9"/>
和類:
private static string mask1;
public static string Mask1
{
get { return mask1; }
set { mask1 = value; }
}
private static string mask2;
public static string Mask2
{
get { return mask2; }
set { mask2 = value; }
}
private static string mask3;
public static string Mask3
{
get { return mask3; }
set { mask3 = value; }
}
....
private static string mask9;
public static string Mask9
{
get { return mask9; }
set { mask9 = value; }
}
我要綁定這些文本框與屬性 - > textBoxMask1與Mask1等 早些時候,我通過TextChanged做到了這一點,但我想製作Binding。 TooWay Binding,因爲我想在另一個C#類中預先定義Mask1,Mask2,Mask3,...,Mask9,並且可能稍後改變這些值 - 也在一些C#代碼中 - 我希望我的更改能夠在佈局中顯示(XAML )和C#代碼 - 如此。從C#中更改Property Mask1將更改TextBox textBoxMask1中的Text,並且更改textBoxMask1中的Text將更改Property Mask1。 我不明白,如何使對象XAML和C#之間的連接(綁定)。
你讀過這篇文章嗎? http://msdn.microsoft.com/en-us/library/ms752347.aspx –