У меня есть класс, скажем, класс A:
[DataContract]
public class A
{
[DataMember]
public string Name{ get; set; }
}
Я наследую класс A в классе B:
[DataContract]
public class B : A
{
public B()
{
Name = "Me"
}
}
И в разделе пользовательского интерфейса я связываю объект класса B снекоторый элемент управления, и я установил привязку этого элемента управления, как показано ниже:
//This code throws an error :Invalid Error
Binding = new Binding{Path = new PropertyPath(objectB.Name),Mode = BindingMode.TwoWay}
Редактировать: значение этого свойства - Guid.Таким образом, "-" в Guid вызывает ошибку?