2016-10-03 4 views
0

xamlに静的プロパティをバインドしました。ランタイムC#で静的プロパティ値を変更するには?

C#

public static WrapperClass 
{ 
    public static string Filter 
     { 
     get 
      { 
       return this.GetString(CultureInfo.Culture, "Filter"); 
      } 
     } 

XAML

<Application.Resources> 
     <x:StaticExtension Member=local:WrapperClass.Filter x:Key="filtering" /> 
</Application.Resources> 

<Button Content={DynamicResource filtering}/> 

これは動作しません。実行時に静的プロパティ値を変更する方法を提案してください。

+1

はない明確な..私たちはあなたの問題を再現しようとするコードを追加します。 –

答えて

0

WPF 4.5を使用すると、このようにそれを行うことができます。

<TextBox Text="{Binding Path=(local:WrapperClass.Filter), Mode=TwoWay}" />

関連する問題