Выполнение команд.
До сих пор подробно рассматривались команды, в том числе их базовые классы и интерфейсы, а также библиотека…
До сих пор подробно рассматривались команды, в том числе их базовые классы и интерфейсы, а также библиотека…
Разработчики WPF учли тот факт, что в каждом приложении может использоваться огромное количество команд, а многие команды…
Модель команд WPF состоит из удивительного количества подвижных частей. Ключевыми в ней являются четыре следующих компонента: Команды…
В Windows Presentation Foundation предлагается поддержка независимых от элементов управления событий через управляющие команды (control commands). Обычное…
До сих пор добавлялись привязки, которые устанавливали связь между двумя элементами. Однако в приложениях, управляемых данными, чаще…
В примере из предыдущей статьи (где TextBox.Text привязывается к TextBlock.FontSize) имеется еще один нюанс. При попытке изменить…
В WPF в одном элементе управления разрешается использовать сколько угодно привязок. Можно модифицировать пример из предыдущей статьи,…
При построении окна обычно наиболее эффективно объявлять выражение привязки в разметке XAML с помощью расширения разметки Binding….
Одним из ценных особенностей привязки данных является то, что цель обновляется автоматически, независимо от того, как модифицируется…
Простейший сценарий привязки данных подразумевает ситуацию, когда исходным объектом является элемент WPF, а исходным свойством — свойство…
Распознавание текста — это средство трансляции в текст произносимой пользователем речи. Как и синтез речи, распознавание речи…
Поддержка аудио и видео — ключевой “столп” платформы WPF. Тем не менее, WPF также включает библиотеки, вращающиеся…
Все, что было сказано о применении класса MediaElement, в равной степени касается и воспроизведения видеофайлов. Как и…
Для управления громкостью, балансом, скоростью и текущей позицией медиафайла MediaElement предлагает те же свойства, что и MediaPlayer….
До сих пор переход от класса MediaPlayer к MediaElement не дал никаких преимуществ (помимо поддержки видео). Однако…
Классы SoundPlayer, SoundPlayerAction и SystemSounds легко использовать, но все они относительно маломощные. В современном мире вместо исходного…
Платформа .NET Framework имеет небогатую историю поддержки звука. Версии 1.0 и 1.1 не предлагали никакого управляемого способа…
Команды Ribbon В основе элемента управления Ribbon лежат команды. Эти команды приводят в действие все части элемента…
На этом этапе может показаться, что возможности панелей инструментов в WPF являются недостаточными. Помимо двух встроенных средств…
ToolBarTray Хотя допускается добавлять в окно множество элементов управления Toolbar и управлять ими с помощью контейнера компоновки,…