Что означает «{Binding Path =.}» В привязке WPF?

Что означает {Binding Path=.} В привязке WPF?

Я вижу, что некоторые люди используют его, но не могли найти никакого объяснения.

Существуют ли другие специальные символы в синтаксисе привязки (кроме {Binding /} )?

Это сокращение для привязки к текущему источнику. Подробнее см. Здесь .

Я нашел этот WPF Binding CheatSheet несколько месяцев назад и считаю его очень полезным, особенно для тех, кто изучает WPF. В нем есть некоторые орфографические ошибки, но это все еще неплохо.

Вот небольшой отрывок (который должен иметь табличное форматирование):

 Basic Binding {Binding} Bind to current DataContext. {Binding Name} Bind to the “Name” proeprty of the current DataContext. {Bindind Name.Length} Bind to the Length property of the object in the Name property of the current DataContext. {Binding ElementName=SomeTextBox, Path=Text} Bind to the “Text” property of the element XAML element with name=”SomeTextBox” or x:Name=”SomeTextBox”. 

Прямая ссылка CheatSheet

  • Управление несколькими выборами с помощью MVVM
  • Можно ли связать свойство Canvas's Children в XAML?
  • Image UriSource и привязка данных
  • Заполнить Combobox из базы данных
  • ElementName привязка из MenuItem в ContextMenu
  • Обнаружение ошибок проверки WPF
  • Должен ли я привязываться к ICollectionView или ObservableCollection
  • WPF: привязка ContextMenu к команде MVVM
  • Когда следует использовать # и = в элементах управления ASP.NET?
  • Для чего нужен DataContext?
  • ItemsControl с несколькими DataTemplates для viewmodel
  • Давайте будем гением компьютера.