Я прочитал о привязке к другим классам, но синтаксис меня сбивает с толку.
У меня есть свойства в моем MainWindow.xaml.cs
, и я бы хотел сослаться на них SecondWindow.xaml
.
Я пытался {Binding Source={x:Static local:MainWindow.Test}}
, но он жалуется на то, что Key
равно нулю.
Обновление
Следуя предложению, я установил для SecondWindow
контекст MainWindow
, а также попытался установить ParentHandle
.
Когда приложение запускается, я получаю кучу ошибок во время выполнения, подобных этой.
System.Windows.Data Error: 40 : BindingExpression path error: 'LabelColor' property not found on 'object' ''SecondWindow' (Name='secondWindow')'. BindingExpression:Path=LabelColor;