Вопросы по теме 'adorner'

Анимация внутри украшения (вызов OnRender)
Я использую Adorner в .NET 3.5, и я могу рисовать, переопределив OnRender, но мне нужна возможность перерисовать украшение, чтобы изменить его внешний вид. По сути, я ищу способ очистить контекст рисования и снова вызвать OnRender. Как лучше всего...
4267 просмотров
schedule 09.05.2022

Adorners для C# Windows Forms
У меня есть холст (панель управления) в моем приложении WinForms, где пользователи могут перетаскивать такие вещи, как текстовые поля, метки и т. Д. Но я хочу, чтобы им было проще более точно выравнивать объекты. Я читал об этом, и Adorners,...
2326 просмотров
schedule 19.11.2022

Как дать обратную связь об ошибке во время операции перетаскивания?
Я пытаюсь дать визуальную обратную связь пользователю во время операции перетаскивания. Обратная связь, с которой я борюсь, связана с тем, что цель перетаскивания каким-то образом недействительна для типа перетаскиваемых данных. Я хотел бы, чтобы...
84 просмотров
schedule 04.11.2023

Отображение ошибок проверки в том же слое, что и элемент управления
Есть ли способ отобразить ошибки проверки (используя прикрепленное свойство Validation.Errors) на том же уровне, что и элемент управления с недопустимым значением при использовании класса проверки? Я хочу отображать ошибки под элементом управления...
794 просмотров
schedule 21.03.2023

Изменение размера Adorner на простой линии?
Существует несколько образцов Resizing Adorner для WPF, но я не нашел ни одного, который можно было бы использовать с простой линией... Очевидно, я бы хотел, чтобы контрольные точки отображались на концах линии. , а не образовывать вокруг него...
1540 просмотров
schedule 24.03.2023

Проблема наложения WPF Adorner
Я пытаюсь достичь функциональности, аналогичной функции Popup, без использования Popup, но вместо этого украшаю свой ContentControl простым украшением. По сути, я хочу, чтобы ContentControl имел эффект «наложения», при котором он является самым...
1437 просмотров
schedule 12.03.2022

Подсказка на Adorner не отображается
У меня есть украшение, определенное следующим образом: private class ErrorAdorner : Adorner { private readonly Border _errorBorder; public ErrorAdorner(UIElement adornedElement) : base(adornedElement)...
1408 просмотров
schedule 02.02.2024

Ошибка перетаскивания: невозможно получить доступ к декоративным элементам на элементе, у которого нет декоративных элементов.
Я реализую упомянутое здесь решение Drag Drop: http://bea.stollnitz.com/blog/?p=53 У меня мало ListBox es+ с WrapPanel и Items. я должен иметь возможность перетаскивать элемент из любого ящика в любой другой. Когда я перетаскиваю...
1309 просмотров
schedule 24.02.2022

Обмен параметрами между декоратором и декорированным элементом управления
Мне нужно передать некоторые параметры между украшением и украшенным элементом управления. Как это можно сделать? Должен ли я удалять и добавлять новое украшение с новыми параметрами каждый раз, когда параметры меняются? Например, один из моих...
536 просмотров
schedule 04.11.2022

Почему мой SurfaceScrollViewer не выполняет прокрутку с помощью перетаскивания?
Мы пишем приложение для планшетных ПК с Windows. Я создал пользовательский элемент управления, который использует SurfaceScrollViewer для отображения вертикального и прокручиваемого списка справа от окна. Элемент управления использует Adorner,...
1690 просмотров
schedule 24.03.2022

Как убедиться, что проверка в слое декоративного элемента отображается за другими элементами управления
У меня есть приложение WPF с проверкой пользователя. В соответствии с это визуализируется в слое декоративных элементов, который отображается над всеми остальными слоями. документация . На скриншоте видно, что это не совсем то, что я хочу. У...
1391 просмотров
schedule 27.11.2023

Как я могу удалить украшение, нажав на него?
Мое украшение рисуется в коде с помощью DrawingContext в OnRender. Я хочу, чтобы пользователь мог щелкнуть украшение или кнопку на нем, чтобы закрыть его. Что бы я сделал в MouseButtonEventHandler декоратора, чтобы сделать это? Я предполагаю, что...
211 просмотров
schedule 28.08.2023

Невозможно взаимодействовать с предметами на слое украшения
На изображении выше показан пример меню параметров в MS Word 2010, когда вы щелкаете текстовое поле в документе. Я пытаюсь реализовать что-то подобное, используя украшения в WPF, и в настоящее время борюсь с реализацией. Я создал 2 украшения,...
547 просмотров
schedule 02.04.2024

Перетаскивание WPF MVVM
У меня есть приложение, которое использует функцию перетаскивания. Я реализовал эту функциональность в соответствии с концепцией MVVM, используя поведения. Я попытался использовать элемент украшения, чтобы создать иллюзию движущегося объекта. Но я...
1120 просмотров
schedule 17.05.2022

Текстовое поле WPF с обрезкой многоточия и украшением проверки
В настоящее время я работаю над пользовательским элементом управления, чтобы добавить дополнительные функции в TextBox: Обрезка с многоточием, если текст слишком большой, а TextBox потерял фокус Метка перед текстовым полем Проверка при ошибке...
267 просмотров
schedule 17.10.2023

Слой WPF Adorner за пределами окна
У меня есть окно WPF с элементом управления текстовым полем. У элемента управления есть украшение, которое становится видимым, когда текстовое поле находится в фокусе клавиатуры. Как вы можете видеть на скриншоте ниже, украшение ограничено рамками...
1954 просмотров
schedule 26.07.2022

Рисование Adorner для UserControl без обрезки, но поверх элементов управления ниже
У меня есть поля в документе, которые отображаются как UserControls в окне WPF (внутри вкладок). Мне нужно было сделать функцию автопоиска, которая отображает результаты под полем. Я выбрал украшение, содержащее элементы управления внутри...
307 просмотров
schedule 15.02.2022