Самые просматриваемые за 30 дней
В этой статье я постараюсь показать, как можно использовать дополнительные возможности XAML-разметки. А также некоторые интересные моменты Data Binding как в XAML, так и в code-behind.
Это простой WPF-клиент (Gitlab.Wpf.Client), который помогает управлять задачами в GitLab. Часть 2.
Это простой WPF-клиент (Gitlab.Wpf.Client), который помогает управлять задачами в GitLab.
С своей предыдущей статье, которая рассказывала про связывание данных (Data Binding) я немного упомянул про один из параметров, который называется StringFormat. В этой статье я хотел бы остановиться на применении этого параметра подробнее. И привести некоторые полезные примеры и ссылки.
После выхода Silverlight 4 при разработки некоторого проекта столкнулся с простым вопросом: Как напечатать из Silverlight многостраничный документ? На самом деле, всё просто, достаточно знать некоторые нюансы. Особенно это интересно, если предположить, что печатать должно приложение, которое реализовано по шаблону программирования Model-View-ViewModel (MVVM).
Шаблон проекта WPF с MVVV для Visual Studio, JetBrains Rider и просто для dotnet CLI
Для того чтобы как можно проще рассказать о шаблоне MVVM (Model-View-ViewModel), который рекомендуется использовать при программировании на WPF (Silverlight). Приведу пример простого (ну, очень простого!) приложения.
В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 7, как MVVM-фреймворк и вместо Autofac, который теперь не поддерживается в PRISM используется DryIoc как DI-контейнер.
В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 6, как MVVM-фреймворк и Autofac, как DI-контейнер.
Возникла потребность каскадного обновления контролов (например, ComboBox или ListBox). То есть требуется заполнять подчиненный контрол в зависимости от выбранного значения в мастер-контроле. В интернете, как ни странно, ничего полезного не нашел, вот и решил написать эту статью.
MEF - это аббревиатура от Managed Extensibility Framework, что дословно можно перевести как библиотека управляемых расширений. Знаете ли Вы что такое MEF? Использовали ли вы его в своих проектах? Понимаете ли вы, как этот самый MEF работает? С удовольствием поделюсь опытом разработки для Silverlight с использованием MEF.
Видео 1. Создание простой игры на WPF с использованием паттерна MVVM
Видео 2. Создание простой игры на WPF с использованием паттерна MVVM
Если краткость - сестра таланта, то... Есть ASP.NET сайт, на сайте используются доступ к страница на основе ролей. Есть Silverlight-приложение, которое тоже должно использовать роли ASP.NET сайта, для рисования контента. Вопрос: Как сделать так, чтобы в разметке XAML можно было использовать роли ASP.NET сайта?
В этом видео покажу, как подключить WPF-приложение к OAuth2.0 на примере OpenIddict, которые установлен в ASP.NET Core Web API.
Типы команд в Commandex Framework. ResultCommandexCommand.
Типы команд в Commandex Framework. EmptyCommandexCommand.
Совершенно недавно при разработки очередного проекта на Silverlight возникла некоторая проблема. В силу того, что проект пишется с использованием шаблона программирования под названием Model-View-ViewModel (MVVM), а компонент RadGridView не имеет DependencyProperty под названием ColumnCollection, пришлось искать простое и ,главное, быстрое решение данной проблемы.
Аналитика 39375 записей о посещении страницы просмотра записи блога.