Я пытаюсь привязать свойство Width Canvas к свойству Width экземпляра Shape. Таким образом, ширина формы должна обновляться, когда ширина холста получает новое значение
Я хочу сделать это в коде без XAML, потому что я создаю эти элементы во время выполнения.
Я попробовал это, но это не сработало (код находится внутри моего Canvas):
Binding binding = new Binding();
binding.Mode = BindingMode.OneTime;
binding.Source = this;
binding.Path = new PropertyPath("Width");
shape.SetBinding(FrameworkElement.WidthProperty, binding);
Большое спасибо за вашу помощь!
ksman