Существует ли существующий способ использования произвольных выражений C# в XAML?C#

Место общения программистов C#
Ответить
Anonymous
 Существует ли существующий способ использования произвольных выражений C# в XAML?

Сообщение Anonymous »

Мне хотелось бы иметь возможность использовать произвольные выражения C# в XAML. Обычно это означает вычисление свойства элемента пользовательского интерфейса на основе двух связанных значений.

Например, вычисление ширины элемента пользовательского интерфейса на основе двух других свойств.

Например, вычисление ширины элемента пользовательского интерфейса на основе двух других свойств.

p>

Это надуманный пример того, как я хочу, чтобы XAML выглядел:
Конечно, в XAML нет встроенного способа сделать это.

Я знаю, что могу использовать MultiBinding в сочетании с пользовательским конвертером, и обычно я делаю такие вещи именно так. Однако мне кажется, что было бы намного проще просто включить некоторый код C# в XAML, и мне было интересно, решил ли кто-нибудь уже эту проблему с помощью расширения XAML или чего-то еще.

Подробнее здесь: https://stackoverflow.com/questions/434 ... ns-in-xaml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»