Описание тега window-chrome

2 ответа

Как включить окно Chrome с использованием кода C#, а не XAML?

Поэтому я использую оболочку WPFS для применения Chrome к пользовательскому окну. Из этой статьи я узнал, что для ее использования мне нужно обратиться к библиотеке Microsoft.Windows.Shell и использовать этот код XAML: <shell:WindowChrome.WindowC…
20 сен '12 в 07:21
2 ответа

C/C++/C#: как заставить перерисовать оконный хром на windows 7?

Мое приложение имеет стандартное окно верхнего уровня для приложения. Мне нужно принудительно перекрасить оконный хром (иначе известный как не-клиентская область окна). Мне все равно, если клиентская область также перекрашивается или нет, но сам хро…
20 авг '10 в 03:15
3 ответа

Индивидуально хромированные окна в wpf

Я попытался создать настраиваемое хромированное окно в wpf, используя WindowStyle None и AllowsTransparency True, однако, когда я максимизирую окно, оно покрывает весь экран (и выходит за пределы его краев, оно также скрывает панель Windows внизу мо…
06 апр '10 в 11:13
2 ответа

Тиражирование стандартного системного меню с помощью WindowChrome?

При использовании WindowChrome (можно загрузить здесь) для настройки области окна, не являющейся клиентской, естественной отправной точкой является создание строки заголовка, которая выглядит и действует идентично стандартной строке заголовка. Для э…
25 май '11 в 22:24
0 ответов

WPF Window Chrome для стайлинга

Я использую класс WindowChrome для решения проблемы с различными значками на панели задач и в заголовке приложения. Вот мой пример window.style: <Window.Style> <Style TargetType="{x:Type local:MainWindow}"> <Setter Property="shell:Win…
23 окт '17 в 17:37
0 ответов

Как изменить курсоры WindowChrome?

Есть ли способ получить доступ и изменить курсоры по умолчанию, используемые WPF WindowChrome (заголовок окна и границы изменения размера окна)? Я попытался получить все элементы визуального дерева окна, но, похоже, нет никаких следов надписи Window…
05 ноя '16 в 03:49
1 ответ

Рендеринг "за окном" хромированных блоков управления

У меня есть стиль, который удаляет обычный хром окна и заменяет его на стекло с аэроэффектом (код внизу). Если вы посмотрите на указанную линию, я использую черный ящик, чтобы затемнить стекло, но остаюсь полупрозрачным (в примере, который я использ…
27 фев '13 в 01:32
0 ответов

Окно WPF с пользовательским WindowChrome максимизирует по-разному

Я только начал использовать WindowChrome Class в окне WPF. Я заметил, что при максимизации окна оно отображается по-разному в зависимости от того, использую ли я стандартный Chrome или пользовательский Chrome. Зачем? Я дважды щелкаю по верхней части…
13 фев '19 в 18:18
1 ответ

Как учитывать размер кадра при обработке WM_GETMINMAXINFO

У меня есть приложение WPF, которое обрабатывает WM_GETMINMAXINFO, чтобы настроить Chrome окна и по-прежнему соблюдать системную панель задач. То есть, когда вы максимизируете окно на мониторе с панелью задач, оно не будет закрывать панель задач. Эт…
18 мар '11 в 11:49
1 ответ

WPF WindowChrome с фоном - системные кнопки скрыты

Я создаю собственное окно WPF используя WindowChrome, Я определил свой собственный стиль, но заголовок представляет проблему. Если я установлю Background моей главной Grid в шаблоне к прозрачному, тогда все окно использует системные акцентные цвета …
28 дек '15 в 15:11
1 ответ

Фоновая STA-нить с пользовательским стилем окна, использующая исключение перекрестного многопоточного доступа окна Chrome

Это немного странно. Из главного окна в wpf (по нажатию кнопки) я создаю другой поток STA, в котором я показываю собственное окно. Это пользовательское окно применяется со стилем, который использует класс WindowChrome из оболочки. Я получаю исключен…
27 июн '17 в 13:56
1 ответ

WindowChrome - слишком толстая граница для Windows 10

Проблема в том, что граница слишком толстая для Windows 10. Если вы не видите скриншот ниже, то вот текст: Эта граница слишком толстая слева, справа и снизу Граница также ярче на этих краях Как сделать границу размером 1 пиксель, как в Google Chrome…
23 сен '16 в 08:41
2 ответа

WindowStyle=None и максимизированное окно не работает с несколькими мониторами

У меня была проблема, когда стиль окна отсутствует, и окно развернуто до максимума, чтобы окно покрывало панель задач. Я получил решение отсюда (я получил код из исходного кода, а не то, что он написал), и оно работает хорошо, за исключением одной ч…
26 сен '14 в 07:59
2 ответа

WindowChrome ResizeBorderThickness проблема

Я оформляю окно, но я заметил это странное поведение WindowChrome (в.NET FW 4.0, из внешней библиотеки Microsoft.Windows.Shell dll). Я установил WindowChrome с AllowTransparency = true и WindowStyle = None. Если я установлю ResizeBorderThickness <= …
09 окт '13 в 18:38
0 ответов

Добавление меню в пользовательское окно Chrome

Я в основном прочитал все вопросы о пользовательском окне Chrome, а также посетил несколько библиотек. Тем не менее, я не знаю, какое лучшее решение для того, чего я хочу достичь. Я хочу удалить хром по умолчанию в .NET4 и я также хочу иметь возможн…
09 июл '14 в 05:45
2 ответа

WPF/XAML - привязка WindowChrome.CaptionHeight

Тема /Generic.xaml моего пользовательского элемента управления WPF MyBaseWindow выглядит следующим образом: &lt;Style TargetType="{x:Type MyBaseWindowPath:MyBaseWindow}"&gt; … &lt;Setter Property="WindowChrome.WindowChrome"&gt; &lt;Setter.Value&gt; …
27 мар '17 в 16:43
2 ответа

Элементы управления, которые торчат из окна WPF?

Так же, как Fluent.RibbonWindow Мне нужны элементы управления, чтобы прикрепить заголовок / границы моего окна. Я пытался извлечь RibbonWindow из класса, но я всегда сталкиваюсь с неприятностями. Я просто не могу это сделать... Может кто-то помочь м…
12 июн '11 в 21:12
1 ответ

Окно WPF находится под верхней / левой панелью задач в развернутом состоянии

Я работаю над приложением WPF и столкнулся с проблемой, когда WindowStyle=Noneа также WindowState = WindowState.Maximized приложение идет под верхней или левой панели задач. Когда панель задач находится внизу или справа, все работает нормально. Я зн…
27 сен '17 в 15:09
2 ответа

WPF: пользовательское окно, стандартные кнопки min/max/close

Я хотел бы создать собственное окно WPF (WindowStyle = None, AllowsTransparency = True). Тем не менее, я бы хотел, чтобы кнопки min/max/close выглядели так же, как на стандартных окнах. Это возможно?
28 фев '11 в 21:46
1 ответ

Как получить доступ к View-Propperties в ViewModel, используя Caliburn.Micro

До сих пор я использовал только основные функции Caliburn.Micro Framework. Но сейчас я хочу и должен углубиться в это. Теперь у меня есть случай, когда мне нужен доступ к свойствам представления (окна) внутри его модели представления. Подробности сл…
07 июл '17 в 12:21