Я хочу добавить DataBinding для Codebehind для прикрепленного свойства и хочу показать свойство Canvas.Left
в TextBox. Как добавить это свойство?Добавить DataBinding для прикрепленного свойства в коде Behind
6
A
ответ
17
Это немного непонятно из вашего вопроса, но я думаю, вы спрашиваете, как можно связать прикрепленное свойство Canvas.Left
и показать его в текстовом поле. Я предполагаю, что вы хотите его для управления, отличного от TextBox.
Обратите внимание на скобки вокруг прикрепленного имущества.
EDIT: Чтобы сделать эквивалент в коде, используйте следующее:
Binding binding = new Binding();
binding.Source = button;
binding.Path = new PropertyPath(Canvas.LeftProperty);
textBox.SetBinding(TextBlock.TextProperty, binding);
-3
Да, холст не имеет левой собственности. это прикрепленное свойство для FrameworkItem в содержимом Canvas.
<Canvas Width="100" Height="100">
<TextBox Name="top" Canvas.Left="12"></TextBox>
</Canvas>
+2
Это вообще не отвечает на вопрос. – trapicki
Смежные вопросы
- 1. Как получить значение прикрепленного свойства в коде?
- 2. DataBinding для свойства readonly
- 3. WPF Code-behind DataBinding не работает
- 4. Ограничение для ограничения области прикрепленного свойства зависимостей
- 5. Xamarin.Forms DataBinding в коде для коммутатора Cell
- 6. Не получать свойства профиля в Code Behind
- 7. Связывание шаблона для пользовательского прикрепленного свойства
- 8. C# DataBinding для строкового свойства в Generic
- 9. DataBinding 2 свойства 1 Control
- 10. Привязки к Datagrids в коде Behind
- 11. Доступ к значению прикрепленного свойства в привязке
- 12. Использование multibinding для установки пользовательского прикрепленного свойства в WPF
- 13. OnPropertyChangedCallback не используется при использовании прикрепленного свойства
- 14. Изменение фона TreeViewItem на основе прикрепленного свойства
- 15. .NET Databinding игнорирует изменение свойства
- 16. Установка значения прикрепленного свойства с помощью Reflection
- 17. Выполнение прикрепленного свойства после отображения пользовательского интерфейса
- 18. DataBinding с свойства зависимостей в МОФ
- 19. .net Databinding - Ссылка на свойства анонимного типа
- 20. Где разместить комментарии документации XML для прикрепленного свойства?
- 21. Добавить ПЕРВЫЙ прикрепленного (изображение) в отчете доступа
- 22. DataBinding для GridView
- 23. Как установить DataBinding для произвольного свойства в XAML?
- 24. WPF Databinding Singleton Свойства (от нескольких Windows)
- 25. Что мне нужно сделать, чтобы заставить синтаксис элемента свойства для моего пользовательского прикрепленного свойства в Silverlight?
- 26. Как добавить стиль в ResourceDictionary в code-behind
- 27. Ссылка на объект, созданный в статическом методе прикрепленного свойства
- 28. DataBinding для ComboBox в VB.Net
- 29. Свойства связывания в коде за
- 30. WPF Databinding из пользовательского свойства не обновляя
Условное связывание не работает, как в примере кода. Третья строка должна выглядеть как binding.Path = new PropertyPath (Canvas.Left); – Matze
Спасибо, что он обернулся. Но я ищу способ для каждого кода, в точности за C#. Я знаю способ для WPF. – Taladan