Распознавание текста.
Распознавание текста — это средство трансляции в текст произносимой пользователем речи. Как и синтез речи, распознавание речи — средство…
Распознавание текста — это средство трансляции в текст произносимой пользователем речи. Как и синтез речи, распознавание речи — средство…
Поддержка аудио и видео — ключевой “столп” платформы WPF. Тем не менее, WPF также включает библиотеки, вращающиеся вокруг двух…
Все, что было сказано о применении класса MediaElement, в равной степени касается и воспроизведения видеофайлов. Как и можно было…
Для управления громкостью, балансом, скоростью и текущей позицией медиафайла MediaElement предлагает те же свойства, что и MediaPlayer. Ниже показано…
До сих пор переход от класса MediaPlayer к MediaElement не дал никаких преимуществ (помимо поддержки видео). Однако при использовании…
Классы SoundPlayer, SoundPlayerAction и SystemSounds легко использовать, но все они относительно маломощные. В современном мире вместо исходного формата WAV…
Платформа .NET Framework имеет небогатую историю поддержки звука. Версии 1.0 и 1.1 не предлагали никакого управляемого способа воспроизведения аудио,…
Команды Ribbon В основе элемента управления Ribbon лежат команды. Эти команды приводят в действие все части элемента управления Ribbon,…
На этом этапе может показаться, что возможности панелей инструментов в WPF являются недостаточными. Помимо двух встроенных средств — базовое…
ToolBarTray Хотя допускается добавлять в окно множество элементов управления Toolbar и управлять ими с помощью контейнера компоновки, в WPF…
Класс ToolBar в WPF обычно заполняется объектами Button, ComboBox, CheckBox, RadioButton и Separator. Поскольку все они (кроме Separator) являются…
Все меню конструируются из объектов MenuItem и Separator. Класс MenuItem унаследован от HeaderedltemsControl, поскольку каждый элемент меню имеет заголовок…
В WPF предлагаются два элемента управления меню: Menu (для главных меню) и ContextMenu (для всплывающих меню, присоединяемых к другим…
Последний прием с элементом управления WebBrowser, который будет показан, представляет нечто более интригующее — возможность реагировать на события веб-страницы…
WPF стирает границы между традиционными настольными и веб-приложениями. За счет использования страниц можно создавать WPF-приложения с возможностями навигации в…
Приложения ХВАР (XAML Browser Application — браузерное приложение XAML) — это приложения, которые выполняются внутри браузера. Они являются полноценными…
Пока что демонстрировалось только то, как передавать информацию странице (за счет программного создания экземпляра страницы, его конфигурирования и последующей…
Вместе с методом RemoveBackEntry() класс NavigationService также предоставляет метод AddBackEntry(). Этот метод позволяет сохранять в списке предыдущих страниц “виртуальные”…
Описанные до этого приемы позволяют создать приложение с возможностями линейной навигации и сделать процесс навигации легко адаптируемым (например, применив…
Пока что все рассмотренные возможности навигации подразумевали в основном применение гиперссылок. Когда такой подход работает, он элегантен и прост….