How many times can you spot the letter "i" in:
Q: WPF C#. Привязка к свойству вложенного объекта Подскажите, пожалуйста, как можно организовать привязку к свойству вложенного объекта.
Прикладываю свой пример:
class Child
{
    public Property_of_Child { get; set; }
    public set (string someString)
    {
        Property_of_Child = someString;
    }
}

class Parent
{
    public Property_of_Parent { get; set; }
    public Child child_1 = new Child();

    public Parent ()
    {
        Property_of_Parent = "Some String Of Parent";
        child_1.set("Some String Of Child");
    }
}

public partial class MainWindow : Window
{
    Parent parent_1;

    public MainWindow()
    {
    InitializeComponent();
    parent_1 = new Parent();
    someStackPanel.DataContext = parent_1;
    }
}

XAML:
<StackPanel x:Name="someStackPanel">
    <TextBox Text="{Binding Path=child_1.Property_of_Child}" />
</StackPanel>


A: Ваша ошибка в том, что у вас используются поля, а не свойства. Привязаться можно только ко свойствам. Поэтому:
1)  Делаем из поля parent_1 свойство.
public partial class MainWindow : Window
{
    // Делаем из поля parent_1 свойство.
    public Parent Parent_1 { get; set;};

    public MainWindow()
    {
         InitializeComponent();
         Parent_1 = new Parent();
         someStackPanel.DataContext = Parent_1;
    }
}

2) Делаем из поля сhild_1 свойство.
class Parent
{
   public string Property_of_Parent { get; set; }

   // Делаем из поля сhild_1 свойство.
   public Сhild Сhild_1 { get; set; }

   public Parent ()
   {
        Сhild_1 = new Сhild_1();
        Сhild_1.set("Some String Of Child");
   }
}

class Child
{
    public string Property_of_Child { get; set; }

    public set (string someString)
    {
        Property_of_Child = someString;
    }
}

3) Сама привязка. Обращаемся к родителю, от родителя обращаемся к дочернему и у дочернего объекта привязываемся к его свойству.
<StackPanel x:Name="someStackPanel">
    <TextBox Text="{Binding Path=Parent_1.Сhild_1.Property_of_Child}" />
</StackPanel>


user
I found seventy-three "i"s in the provided passage.
assistant