Разделение ресурсов между сборками.
Если необходимо использовать словарь ресурсов во множестве приложений, можно копировать и распространять содержащий его XAML-файл. Это самый простой подход,…
Если необходимо использовать словарь ресурсов во множестве приложений, можно копировать и распространять содержащий его XAML-файл. Это самый простой подход,…
Чтобы разделить ресурсы между множеством проектов можно создать словарь ресурсов. Словарь ресурсов представляет собой просто XAML-документ, который всего лишь…
Ресурсы приложения Элемент Window не является последним местом поиска ресурса. Если указан ресурс, который не удается найти ни в…
Обычно когда ресурс используется во множестве мест, применяется один и тот же экземпляр объекта. Такое поведение — называемое разделением…
Из примера предыдущей статьи, в котором применялся статический ресурс (в роли которого выступала кисть изображения), могло сложиться впечатление, что…
Каждый элемент имеет собственную коллекцию ресурсов, и WPF производит рекурсивный поиск необходимого ресурса в дереве элементов. Благодаря этому, в…
Система ресурсов WPF представляет собой простой способ поддержания вместе набора полезных объектов, таких как наиболее часто используемые кисти, стили…
Какими бы полными не были пять стандартных классов команд (ApplicationCommands, NavigationCommands, EditingCommands, ComponentCommands и MediaCommands), они, очевидно, не могут…
Некоторые элементы управления вводом умеют обрабатывать события команд самостоятельно. Например, класс TextBox обрабатывает команды Cut, Сору и Paste (а…
Преимущества модели команд по-настоящему проявляются при создании команды, способной менять свое состояние с активного на неактивное и наоборот. Например,…
Использование множества источников команд Пример с кнопкой немного напоминает обходной путь для генерации обычного события. Однако дополнительный уровень команды…
До сих пор подробно рассматривались команды, в том числе их базовые классы и интерфейсы, а также библиотека команд, предоставляемая…
Разработчики WPF учли тот факт, что в каждом приложении может использоваться огромное количество команд, а многие команды могут быть…
Модель команд WPF состоит из удивительного количества подвижных частей. Ключевыми в ней являются четыре следующих компонента: Команды Команда представляет…
В Windows Presentation Foundation предлагается поддержка независимых от элементов управления событий через управляющие команды (control commands). Обычное событие .NET…
До сих пор добавлялись привязки, которые устанавливали связь между двумя элементами. Однако в приложениях, управляемых данными, чаще создаются выражения…
В примере из предыдущей статьи (где TextBox.Text привязывается к TextBlock.FontSize) имеется еще один нюанс. При попытке изменить отображаемый размер…
В WPF в одном элементе управления разрешается использовать сколько угодно привязок. Можно модифицировать пример из предыдущей статьи, добавив к…
При построении окна обычно наиболее эффективно объявлять выражение привязки в разметке XAML с помощью расширения разметки Binding. Тем не…
Одним из ценных особенностей привязки данных является то, что цель обновляется автоматически, независимо от того, как модифицируется источник. В…