Основные математические операции в XAML
можно выполнять основные математические операции, такие как сложение, деление и т. д. в XAML?
например, я хочу настроить высоту кнопки {Binding ElementName=MW,Path=Height}/2
.
4 ответов
посмотри арифметические операции в Xaml для простой операции
и
для более сложной оценки посмотрите на невозможно WPF Часть 2: выражения привязки
мой совет был бы создать конвертер стоимостью и применить их с помощью привязки, для любых математических операций, которые вы хотите выполнить. Представление определенно не является местом для выполнения математических операций, вы хотите, чтобы эта проблема была разделена и изолирована в другом классе, чтобы ее было легче отлаживать и поддерживать.
невозможно без использования преобразователя или модели представления, которая выполняет преобразование для вас. Для универсального преобразователя см. ExpressionConverter
в своем преобразователи WPF.