Корпус:
public class customer
{
public string Adress { get; set; }
}
Xaml:
<Grid x:Name="LayoutRoot" Background="White" >
<StackPanel>
<TextBox Text="{Binding Adress}"/>
</StackPanel>
</Grid>
.cs
public MainPage()
{
InitializeComponent();
LayoutRoot.DataContext = new customer() { Adress = "Some Adr" };
}
Итак, вопрос в коде позади. как мне получить свойство (строку) границы (адрес). Мне нужно, чтобы получить доступ к customer.adress в качестве свойства, чтобы назначить другую переменную. (в этом случае, когда событие происходит. Например, после this.Loaded происходит.)
Итак, я получил UIElement
(отправитель), и я могу получить от клиента форму DataContext
.
Короче, как мне получить имя свойства объекта привязки. (объект привязки легко найти, я просто использую DataContext
, чтобы получить клиента, но где я могу получить имя свойства? которое находится в xaml (например, name) от отправителя)
(я планирую использовать рефлексию, если она необходима для доступа к «адресу» внутри клиента), но как получить «имя» свойства, с которым связан текст в textBox.