[WPF] Binding static property
От: Аноним  
Дата: 07.04.11 23:26
Оценка:
Добрый день.

Как "прибиндить" статическое поле класса?

namespace Application.StaticClass
{
  public sealed class Class1 
  {
     public static string ABC = "qwerty";
  }
}

XALM:
 xmlns:fw="clr-namespace:Application.StaticClass"
....

так не работает
<TextBox>
  <TextBox.Text>
     <Binding Path="ABC" Source="{x:Static fw:Class1 }"/>
  </TextBox.Text>
</TextBox>

так тоже
 <Window.Resources>
     <fw:Class1 x:Key="class1" />
 </Window.Resources>
<TextBox>
  <TextBox.Text>
     <Binding Path="ABC" Source="{StaticResource Class1 }"/>
  </TextBox.Text>
</TextBox>


Можно как-ниб обойтись без создания элемента Class1?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.