wpf- все статьи тега ➜ страница 7


Таймер WPF как таймер C#

где я могу найти элемент управления, который похож на элемент управления C# Timer в WPF? ...

Что делает InitializeComponent () и как он работает в WPF?

что значит InitializeComponent() do, и как это работает в WPF? В общем сначала, но мне было бы особенно интересно узнать кровавые детали порядка строительства, и что происходит, когда есть прикрепленные свойства. ...

Варианты встраивания Chromium вместо управления IE WebBrowser с помощью WPF/C#

управление WPF WebBrowser на основе Internet Explorer страдает от некоторых проблем с клавиатурой и фокусом, а также проблем с утечкой памяти. В качестве альтернативного решения этих проблем мы рассматриваем доступные варианты размещения Chromium вместо управления WebBrowser в нашем проекте WPF/C#, основанном на редактировании HTML. Подобные вопросы были заданы здесь ранее. Я прочитал ответы и сделал свое собственное исследование, но я надеюсь получить еще несколько отзывов от людей, которые фак ...

Хорошие примеры шаблона MVVM

в настоящее время я работаю с шаблоном Microsoft MVVM и нахожу отсутствие подробных примеров разочаровывающим. Включенный пример ContactBook показывает очень мало обработки команд, и единственный другой пример, который я нашел, - это статья в журнале MSDN, где концепции похожи, но используют немного другой подход и все еще не имеют какой-либо сложности. Есть ли достойные примеры MVVM, которые, по крайней мере, показывают основные операции CRUD и диалог / контент переключение? все предложения ...

Как применить несколько стилей в WPF

в WPF, как бы я применил несколько стилей к FrameworkElement? Например, у меня есть элемент управления, который имеет стиль. У меня также есть отдельный стиль, который я хотел бы добавить к нему, не сдувая первый. Стили имеют разные целевые типы, поэтому я не могу просто расширить один с другим. ...

Приложение WPF, которое имеет только значок в трее

Я полный новичок WPF и задаюсь вопросом, Может ли кто-нибудь дать мне несколько указателей, как написать приложение, которое начинает сворачиваться в лоток. Идея заключается в том, что он периодически извлекает RSS-канал и создает всплывающее окно тостера, когда появляются новые каналы. приложение должно по-прежнему иметь главное окно (по сути, просто список, содержащий все записи фида), но это должно быть скрыто по умолчанию. Я начал читать о XAML и WPF, и я знаю, что StartupUri в приложении. ...

Что такое Prism для WPF?

я наткнулся на то, что называется Присм много в последнее время. Microsoft, которые запускают проект, описывают его как рекомендации для композитных приложений в WPF и Silverlight. даже после прочтения более подробных описаний там, я почти не знаю, что это на самом деле, я боюсь. Я надеюсь здесь, что кто-то может дать мне четкое краткое объяснение того, что Призма на самом деле есть и почему я должен этому научиться. Я был разработчиком WPF в течение нескольких лет, использовал MVVM мою ...

Как инвертировать BooleanToVisibilityConverter?

я использую BooleanToVisibilityConverter в WPF для привязки Visibility свойство элемента управления к Boolean. Это работает нормально, но я бы хотел, чтобы один из элементов управления скрывался, если логическое значение true, и показать, если это false. ...

Создание приложений WPF в стиле Metro, даже в Windows 7? (Окно Chrome / Тематика / Тема)

Мне нравится окно chrome на новый офисный пакет и Visual Studio: Я все еще разрабатываю приложения для Windows 7, конечно, но мне интересно, есть ли быстрый и простой способ (читай: стиль WPF или библиотека Windows) эмулировать этот стиль. Я сделал некоторые окна chrome стиль в прошлом, но заставить его выглядеть и вести себя правильно действительно сложно. кто-нибудь знает, есть ли существующие шаблоны или библиотеки для добавления "Современный пользовательский интерфейс" выглядит и чувств ...

Как привязать WPF DataGrid к переменному числу столбцов?

Мои приложения WPF создает наборы данных, которые могут иметь разное количество столбцов каждый раз. В выводе содержится описание каждого столбца, который будет использоваться для применения форматирования. Упрощенная версия вывода может быть чем-то вроде: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows { get; set; } } этот класс установлен как DataContext на WPF DataGrid, но я на самом деле создаю столбцы программно: for (int i = 0; i & ...

Как определить состояния ключа-модификатора в WPF?

есть ли какие-то глобальные конструкции, которые я могу использовать всякий раз, когда мне нужно получить доступ к кнопкам Control, Shift, Alt? Например, внутри MouseDown событие a TreeView. Если да, то как? ...

Как я могу установить текст гиперссылки WPF через привязку данных?

в WPF я хочу создать гиперссылку, которая переходит к деталям объекта, и я хочу, чтобы текст гиперссылки был именем объекта. Сейчас у меня есть это: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock> но я хочу, чтобы" имя объекта " было привязано к фактическому имени объекта. Я хотел бы сделать что-то вроде этого: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandPara ...

Как сделать модальный диалог в WPF?

Я пишу свое первое приложение в WPF и хочу, чтобы пользователь вводил некоторые данные в модальное диалоговое окно. По-видимому, это не просто сделать в WPF, потому что родительское окно остается полностью включенным, а метод, создавший новое дочернее окно, не останавливается и не ждет, пока дочернее окно вызовет Close(). Вместо этого он просто продолжает идти вперед. Это не то, чего я хочу. Как я могу открыть дочернее окно и заставить родительское окно ждать, пока ребенок закроется прежде ч ...

Возврат свойств GUI только для чтения в ViewModel

Я хочу написать ViewModel, который всегда знает текущее состояние некоторых свойств зависимостей только для чтения из представления. в частности, мой графический интерфейс содержит FlowDocumentPageViewer, который отображает по одной странице за раз из FlowDocument. FlowDocumentPageViewer предоставляет два свойства зависимостей только для чтения, называемые CanGoToPreviousPage и CanGoToNextPage. Я хочу, чтобы мой ViewModel всегда знал значения этих двух свойств представления. Я подумал, что мог ...

Панорамирование И Масштабирование Изображения

Я хочу создать простой просмотрщик изображений в WPF, который позволит пользователю: Pan (с помощью мыши перетаскивания изображения). масштабирование (с помощью ползунка). показать наложение (например, выделение прямоугольника). показать исходное изображение (с полосами прокрутки, если это необходимо). можете ли вы объяснить, как это сделать? Я не нашел хороший пример в сети. Должен ли я использовать ViewBox? Или ImageBrush? Мне нужно ScrollViewer? спасибо! ...

Выравнивание элементов в панели стека?

мне было интересно, могу ли я иметь 2 элемента управления в горизонтально ориентированной StackPanel, чтобы правый элемент был прикреплен к правой стороне StackPanel. я попробовал следующее, Но это не сработало: <StackPanel Orientation="Horizontal"> <TextBlock>Left</TextBlock> <Button Width="30" HorizontalAlignment="Right">Right<Button> </StackPanel> в приведенном выше фрагменте я хочу, чтобы кнопка была пристыкована к правой стороне StackPanel. ...

WPF: сетка с полями столбцов/строк / заполнением?

можно ли легко указать поле и / или заполнение для строк или столбцов в сетке WPF? Я мог бы, конечно, добавить дополнительные столбцы для пробелов, но это похоже на работу для заполнения / полей (это даст много более простой XAML). Кто-то получил от стандартной сетки, чтобы добавить эту функциональность? ...

Обнаружение ошибок проверки WPF

в WPF вы можете настроить проверку на основе ошибок, возникших в вашем слое данных во время привязки данных с помощью ExceptionValidationRule или DataErrorValidationRule. Предположим, у вас была куча элементов управления, настроенных таким образом, и у вас была кнопка сохранения. Когда пользователь нажимает кнопку Сохранить, необходимо убедиться, что нет ошибок проверки перед продолжением сохранения. Если есть ошибки проверки, вы хотите, чтобы кричать на них. в WPF, как вы узнаете, если любо ...

Сочетания клавиш в WPF

Я знаю об использовании _ вместо&, то, что я смотрю на все Ctrl ярлыки + тип. Ctrl+Z для отмены, Ctrl+S сохранить и т. д. существует ли "стандартный" способ их реализации в приложениях WPF? Или это случай свернуть свой собственный и подключить их к любой команде / управлению? ...

Значок настройки для приложения wpf (VS 08)

прежде чем идти дальше, я упомяну, что я пробовал решения в следующее: Как установить значок для моего приложения в visual studio 2008? установить значок приложения из ресурсов в VS 05 Я пытаюсь установить значок для моего приложения. AFAIK, мне нужно потенциально 3 изображения? 1 изображение является фактическим изображением в проводнике при нажатии на кнопку .ехе (эскиз exe) 1 Изображение (крошечное) в верхнем левом углу (16 x 16? Не совсем уверен) 1 изображение в док-станции меню Пуск, ...