Решения WPF для конечного пользователя по условному форматированию - PullRequest
0 голосов
/ 17 февраля 2011

WPF позволяет очень легко создавать правила условного форматирования во время разработки на основе базовых значений данных.

Существуют ли какие-либо решения, позволяющие конечным пользователям создавать правила условного форматирования в во время выполнения ?

Редактировать: я понимаю , как применять условное форматирование. Мне интересно, существуют ли существующие решения, которые предоставляют конечным пользователям механизмы для создания пользовательских стилей во время выполнения

Редактировать: возможность условного форматирования в Excel можно рассматривать как пример типа возможности, которую я ищу

Ответы [ 4 ]

1 голос
/ 25 февраля 2011

Несколько лет назад Карл Шиффлетт сделал демонстрационное LOB-приложение в WPF. Он продемонстрировал способ динамической загрузки «скинов» XAML в ваше приложение. Используя логику такого типа, клиент может создать XAML и динамически загрузить его для создания оболочки приложения, или вы можете предоставить клиенту интерфейс для динамического изменения свойств стиля и изменения внешнего вида приложения на основе этих параметров свойств.

Его пример есть в его блоге , а также в Code Project .

0 голосов
/ 21 марта 2015

Следующая ссылка Как настроить элемент инструмента и контейнер инструмента может помочь вам. Пакет LinsUIWPF является бесплатным программным обеспечением. Это позволяет конечному клиенту настроить все элементы инструмента и стиль контейнера инструмента.

0 голосов
/ 17 февраля 2011

Для решений форматирования во время выполнения я бы предложил использовать преобразователи значений.

Вы можете получить от конечных пользователей информацию о том, какой формат им нужен.И применять их в конвертерах.

0 голосов
/ 17 февраля 2011

Все, что сделано в WPF через XAML, можно сделать в C #, поэтому вы можете создавать стили и триггеры только с C #.

Вот пример .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...