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

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

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

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

Ответы на вопрос(2)

Решение Вопроса

ительной информации см.Вот.

 01 июл. 2009 г., 00:04
Так что это условное обозначение {Binding}. Хорошо, приятно знать
 02 дек. 2010 г., 18:41
Другой пример: & lt; TextBlock Text = & quot; {Binding Converter = ...} & quot; / & gt; не работает, потому что вы должны установить путь. В этом случае путь =. Полезно.
 01 июл. 2009 г., 01:32
@ Сергей - есть ли у вас пример кода, где {Binding} не работает, но {Binding Path =.} Работает? Если это так, MSDN, вероятно, необходимо обновить ...
 01 июл. 2009 г., 00:17
@Ray - мои мысли точно. Если вы собираетесь сокращаться, зачем останавливаться на достигнутом?
 Sergey Aldoukhov01 июл. 2009 г., 00:46
Я не могу спорить с MSDN, но разница все же есть. {Binding} нельзя использовать для самого объекта (так как он требует двух свойств, в то время как {Binding Path =.} Работает.

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

 24 апр. 2016 г., 13:56
хороший, но что такое {Binding.}. Я ищу объяснение этому, но я не могу его найти?
 04 мая 2016 г., 15:42
@batmaci Я хочу сказать, что это эквивалентно{Binding }, но прошло уже несколько лет с тех пор, как я много работал с Xaml, поэтому я не уверен.

Ваш ответ на вопрос