在我的silverlight應用程序中,我在頁面上有一系列文本框,它們都以相同的方式綁定。在代碼隱藏中,我設置每個數據上下文。有沒有人使用樣式來融入這個通用綁定功能?Silverlight 4數據綁定與樣式
例 我page.xaml
<TextBox Name="txtTest" Style="{StaticResource ItemTextBoxInt}"/>
在我Styles.xaml
<Resource Dictionary>
<Style x:Key="ItemTextBoxInt" TargetType="TextBox">
<Setter Property="Text" Value="{Binding Amount, Mode=TwoWay, StringFormat=\{0:n0\}}"/>
</Style>
,這將引發對啓動
{系統在App.xaml.cs錯誤。 Windows.Markup.XamlParseException:設置屬性''引發異常。 [Line:9 Position:36] ---> System.NotSupportedException:不能設置只讀屬性''。 在MS.Internal.XamlMemberInfo.SetValue(對象目標,對象的值) 在MS.Internal.XamlManagedRuntimeRPInvokes.SetValue(XamlTypeToken法菜單,XamlQualifiedObject & inObj,XamlPropertyToken inProperty,XamlQualifiedObject & inValue) ---內部異常堆棧跟蹤的結尾--- 在System.Windows.Application.LoadComponent(對象組件,烏里resourceLocator) 在STARS_Silverlight.App.InitializeComponent() 在STARS_Silverlight.App..ctor()}
任何人都知道這是可能的如果是的話,正確的方法來完成這個?
-Andrew
該金額確實有公開曝光的二傳手。仍然會拋出同樣的錯誤。 :( – Andrew 2011-02-03 23:19:30