В данном случае, что на самом деле означают фигурные скобки в атрибутах ?< /strong> Во что они переводятся с точки зрения кода? Как мне рассуждать о них? Как они интерпретируются? Почему кажется, что существует несколько синтаксисов (
Код: Выделить всё
Binding="{Binding someProperty}"
Должно быть, я упустил что-то очевидное, но я потратил буквально несколько дней на чтение руководств, просмотр учебники, даже пробиваюсь сквозь очень сухую и сложную для понимания документацию Microsoft, но все еще не могу в этом разобраться.
Пусть я пытаюсь проиллюстрировать, к чему я клоню застрял.
Например, мне дали следующее:
Код: Выделить всё
int result = SomeUnknownFunction(42, 79);
Код: Выделить всё
Вот где я застрял. Я думаю, что некоторая часть этого называется «расширением разметки» (это самое невероятно общее и бессмысленное имя из всех возможных), но я даже не могу понять, означает ли это «фигурные скобки и все внутри» или просто «привязку». часть". Иногда внутри фигурных скобок есть знак равенства, иногда нет. Какая разница? Слово Binding - это... что-то? Это функция, и мы передаем Name, и она возвращает новый объект Binding, который каким-то образом назначен свойству Binding?
Подробнее здесь: https://stackoverflow.com/questions/699 ... ually-mean