Итак, у меня есть свойство String, привязанное к свойству Text текстового поля, и оно работает нормально -
public String MyString { get; set; }
MyString = "Hello World";
<TextBox Text="{Binding Path=MyString}"....
Однако, когда я пытаюсь связать, используя строку внутри объекта, это не такработа ... вроде так
public class MyObject
{
public String MyString { get; set; }
}
MyObject myObject = new MyObject();
myObject.MyString = "Hello World";
<TextBox Text="{Binding Path=myObject.MyString}"...
Я не могу понять, почему это не обязательно.Все, что я сделал, это поместил строку в класс, а затем изменил xaml, чтобы отразить это.Есть идеи, что не так?