Описание тега controltemplate

ControlTemplate позволяет указать визуальную структуру элемента управления. Автор элемента управления может определить ControlTemplate по умолчанию, а автор приложения может переопределить ControlTemplate, чтобы восстановить визуальную структуру элемента управления.
1 ответ

WPF design UserControl / DataTemplate проблема

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

Принудительное связывание происходит после применения ControlTemplate?

Эй, я создаю CustomControl, который имеет набор свойств зависимостей и несколько визуальных частей, таких как, например, Canvas, TextBox и т. Д. Проблема заключается в том, что при назначении значения свойствам зависимости мне нужно выполнить опреде…
1 ответ

Стилизованный шаблон управления Expander и не может просматривать расширенное содержимое при нажатии

Я просто оформляю Expander Control в WPF. Я определил только стили в Expander Control Template, но я не могу просмотреть содержимое экспандера, когда нажимаю на него. Я думаю, я должен определить триггеры расширителя также? но я не знаю, какой триге…
12 дек '15 в 19:05
2 ответа

Индивидуальный контент TabItem WPF

У меня сейчас кастом TabItem который имеет собственный заголовок, который определяется как часть Style как это: <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type t:TwitterListTabItem}"> <Border x:N…
21 окт '09 в 20:56
0 ответов

Xamarin.Forms ControlTemplate не отображает фон

У меня есть ControlTemplate который не отображает это Background Цвет. Я ничего не устанавливаю в коде или в других позициях, поэтому я полностью запутался в этом. ControlTemplate: <ControlTemplate ... > <RelativeLayout BackgroundColor="Gre…
2 ответа

Привязка WPF DatagridCell к источнику

В моей исходной сетке данных есть несколько столбцов, в которых значение привязки равно bool.[По умолчанию это будет отображаться как флажки] Я определил шаблон ячейки и смог создать Я хотел бы использовать для этого общий шаблон контроля сетки данн…
20 авг '13 в 14:52
2 ответа

Как изменить визуальное состояние шаблона ControlTemplate без его замены?

Я хочу определить ToggleButton когда он отмечен, он отображается с красным передним планом (например), а не по умолчанию для нажатой кнопки. Я вижу, что визуальные состояния поддерживаются как именованные элементы внутри ToggleButton"s ControlTempla…
1 ответ

В WPF как получить команду в шаблоне управления для привязки к свойству в родительском элементе?

Я относительно новичок в WPF, и иногда это заставляет мою голову взорваться. Тем не менее, мне нравится мощь, особенно при использовании с моделью MVVM. у меня есть ControlTemplate который содержит Button, Я использую это ControlTemplate внутри поль…
20 май '10 в 18:12
1 ответ

Отображать текстовые блоки со значениями внутри диаграмм

Я использую datavisualization для silverlight 5. и Stacked100BarSeries. Я хочу, чтобы счетчик каждой группы отображался перед цветом, как я продемонстрировал на рисунке ниже. По умолчанию он отображается во всплывающей подсказке. Как я могу это сдел…
1 ответ

Привязка к свойствам в пользовательском шаблоне ControlTemplate

У меня есть пользовательская сетка стилей данных, которую я определил в отдельном файле ресурсов. В этом стиле я переопределяю ControlTemplate, чтобы изменить его внешний вид. Затем у меня есть собственный элемент управления CustomDataGrid, который …
08 сен '11 в 17:33
1 ответ

Пользовательский GridSplitter без изменения размера

Я хочу шаблон моего GridSplitter с некоторым пользовательским кодом, но, кажется, перестает работать, когда я перезаписать ControlTemplate, Мой код выглядит так: <Style x:Key="Vertical_GridSplitter" TargetType="{x:Type GridSplitter}" BasedOn="{St…
12 дек '17 в 14:41
2 ответа

Стили управления и шаблоны для Windows 8 Metro-UI

Я столкнулся с проблемой внешнего вида моего приложения C#/XAML Metro-UI. Я хочу настроить шаблон по умолчанию. Для приложений другого типа я могу взять стили и элементы управления по умолчанию из статей MSDN. Например: Стили управления и шаблоны дл…
02 июн '12 в 09:20
2 ответа

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

У меня есть Expander, в котором у меня есть прямоугольник с цветом. я хочу динамически меняться после некоторой функциональности. как изменить его во время выполнения? <Windows.Resources> <ControlTemplate x:Key="SimpleExpanderButtonTemp" Ta…
05 авг '14 в 12:20
1 ответ

Использование ItemsControl в сгруппированном ListView

Я пытаюсь использовать ItemsControl вместо ItemsPresenter- для рендеринга предметов GroupItem но не могу найти подходящую собственность для привязки. <ControlTemplate TargetType="{x:Type GroupItem}"> <Expander Header="{Binding Name}"> &l…
26 янв '14 в 13:57
0 ответов

WPF InputBindings DoubleClick не работает для шаблона DataGrid

На слегка доработанном DataGrid шаблон (добавлена ​​полоса прокрутки / просмотрщик) DoubleClick InputBinding действие мыши никогда не срабатывает. Как ни странно, оба KeyBinding с и MouseBinding с одним щелчком мыши работают без проблем - кажется, о…
2 ответа

Как запустить ColorAnimation из MultiTrigger в ControlTemplate?

У меня есть следующий ControlTemplate для WPF TabItem: <ControlTemplate x:Key="DefaultTabItemTemplate" TargetType="{x:Type TabItem}"> <ControlTemplate.Resources> <SolidColorBrush x:Key="UnselectedForegroundBrush" Color="#414141" />…
16 мар '10 в 14:34
1 ответ

WPF ScrollBar: горизонтальный и вертикальный от одного шаблона?

У меня есть требование пересмотреть ScrollBar так что только один Template требуется вместо отдельных горизонтальных и вертикальных. Утверждение дизайнера заключается в том, что ScrollBar можно вращать на Trigger (Ориентация = Горизонтальная), и ком…
1 ответ

Цвет фона кнопки не отображается после использования шаблона управления в WPF

Вопрос новичка здесь. У меня есть кнопка, фон которой связан со свойством в моей модели представления. У той же кнопки также есть команда, реализация которой находится в моем ViewModel. Нажатие переключает логическое значение в моей виртуальной маши…
30 мар '18 в 16:31
1 ответ

Как привязать к свойству без разрушения элемента управления Особенности?

Я сделал шаблон управления, который является целевым типом, если кнопка. Буксировка его триггеров событий принадлежит свойствам IsEnable и IsnotEnable. когда шаблон управления включен, я сделал непрозрачность 100%, а когда нет, я сделал прозрачность…
22 ноя '14 в 11:37
2 ответа

RoundButtonTemplate изменяет цвет фона и значка в нажатом состоянии.

У меня есть шаблон RoundButton для получения кнопок, таких как кнопка "Воспроизведение" и "Пауза" в музыкальном проигрывателе. <ControlTemplate x:Key="RoundButtonTemplate" TargetType="Button"> <Grid Background="Transparent" Margin="{StaticR…