Когда я привязываю данные с помощью x: привязка к моему xaml работает, но когда тот же код выполняется с использованием привязки вместо x: Bind, это не так. Почему это происходит? Я прочитал их разницу, говоря, что это время исполнения и другое время компиляции и тому подобное, но это совсем не помогает. Может ли кто-нибудь помочь мне на практическом уровне?Разница между x: привязка и привязка
0
A
ответ
1
с помощью x: bind вы можете связать только члена экземпляра класса модели.
//sends whole current instance to the converter.
//(note: yes you see correct. no property is attached after Binding keyword
....
<DataTemplate x:DataType="Models:Human">
<StackPanel Background="{Binding Converter={StaticResource UnwantedDayColorConverter}}">
....
с помощью связывания можно связать только член экземпляра класса модели
, а также вы можете связать весь экземпляр (текущий объект. Не только его одно свойство)
//you can send only instance property (Gender) to the converter
<DataTemplate x:DataType="Models:Human">
<StackPanelHorizontalAlignment="Stretch" Background="{x:Bind Gender, Converter={StaticResource UnwantedDayColorConverter}}">
Смежные вопросы
- 1. ListView двухсторонняя скомпилированная привязка (x: привязка)
- 2. «привязка» между фабрикой и контроллером
- 3. Spring MVC: Разница между весной: привязка и форма: форма
- 4. В чем разница между весной: привязка и форма: ошибки?
- 5. WPF - привязка между usercontrol
- 6. Принудительная инъекция, привязка, привязка
- 7. UWP x: привязка со временем
- 8. Связывание и x: привязка, одна работает
- 9. Polymer 1.x: привязка данных
- 10. DomainDataSource, привязка и курсоры
- 11. Коллекции WPF и привязка данных
- 12. DataGrid.ColumnHeaderStyle и командная привязка
- 13. OpenGL привязка текстуры между glUseProgram
- 14. UPNP - привязка между устройством и услугами (miniupnp)
- 15. Angularjs - привязка между контроллером и видом
- 16. Angularjs привязка данных между фабрикой и видом
- 17. привязка модели между представлением и ошибкой контроллера
- 18. привязка данных Angularjs между контроллером и сервисом
- 19. WPF привязка между элементами управления
- 20. AngularJS: привязка данных между массивами
- 21. Закрытие или привязка
- 22. jQuery анимация и привязка
- 23. asp повторитель и привязка
- 24. x: привязка к UWP (универсальная платформа Windows)
- 25. Knockoutjs и привязка формы
- 26. привязка href привязка к угловым маршрутам
- 27. Clojure макросы и привязка символов
- 28. WPF-привязка и указатели
- 29. WPF DataTemplate и привязка
- 30. Инфраструктура и привязка данных
Вы смотрели на [this] (https://msdn.microsoft.com/en-gb/windows/uwp/xaml-platform/x-bind-markup-extension) или [это] (https://msdn.microsoft.com/ru -gb/windows/uwp/data-binding/data-binding-in-depth) или [это] (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlBind) или [ это] (http://stackoverflow.com/questio ns/32582303/binding-vs-xbind-using-staticresource-as-a-default-and-their-difference-in-d) или [this] (http://stackoverflow.com/questions/37398038/difference-between -связывающего-и-xbind)? Этот вопрос задавали и отвечали много раз. –