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

Представляет триггер, который применяет значения свойств или выполняет действия, когда связанные данные удовлетворяют набору условий.
1 ответ

MultiDataTrigger не изменяет свойство IsReadOnly TextBox

Я использую MultiDataTrigger в несколько строк TextBox: <TextBox TextWrapping="Wrap" ScrollViewer.CanContentScroll="True" FlowDirection="RightToLeft" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="…
11 янв '13 в 16:58
1 ответ

Смешивание триггера данных с обычным триггером в элементе управления элементами

У меня есть один набор триггеров для моего ItemsControl, который работает отлично: <DataTemplate.Triggers> <Trigger Property="ItemsControl.AlternationIndex" Value="1"> <Setter Property="Background" Value="LightGray" TargetName="Foobar…
30 ноя '17 в 12:26
1 ответ

Триггер данных не сработает

У меня есть следующие настройки запуска данных на шаблоне управления <DataTrigger Binding="{Binding Path=IsDragged}" Value="True"> <DataTrigger.EnterActions> <BeginStoryboard Storyboard="{StaticResource Active}" /> </DataTrigger…
27 июл '09 в 16:25
1 ответ

DataTrigger.EnterActions.BeginStoryboard not Beginning

Целью этого XAML является анимация ListBox. Выбранный ListBoxItem - Zoomed X2 NotSelected ListBoxItem - увеличенный X.5 Когда ничего не выбрано, они Zoomed X1 Тем не менее, эти раскадровки не работают, как ожидалось. (просто скопируйте все это в Kax…
26 авг '11 в 23:27
2 ответа

Триггеры не обновляются

Вот код psuedo для того, что я хочу сделать IF NOT ISDIRTY THEN VISIBILITY EQ VISIBILITY.COLLAPSED IF ISDIRTY AND ISVALID THEN VISIBILITY EQ VISIBILITY.VISIBLE AND COLOR = GREEN IF ISDIRTY AND NOT ISVALID THEN VISIBILITY EQ VISIBILITY.VISIBLE AND CO…
2 ответа

Не могу установить всплывающую подсказку в стиле

Я искал и обнаружил, что не могу установить всплывающую подсказку в setter.value напрямую (в файле style.xaml). Однако я могу использовать статический ресурс для установки всплывающей подсказки. Мой вопрос заключается в том, что, поскольку мне нужно…
15 мар '11 в 00:18
2 ответа

Использование DataTrigger с более чем одним значением в WPF

Я использую код XAML, часть которого <DataTrigger Binding="{Binding Path=Name}" Value="1"> <Setter Property="Header" TargetName="expanderHeader" Value="Course Text"/> </DataTrigger> <DataTrigger Binding="{Binding Path=Name}" Val…
18 апр '12 в 10:16
1 ответ

MultiTrigger: комбинированные DataTrigger и PropertyTrigger не работают

У меня есть проблема, где мне нужно объединить DataTrigger и PropertyTrigger в MultiDataTrigger показать Image в GridViewColumn (в сочетании с TreeViewЭто пользовательский элемент управления, который я использую). Я экспериментировал и искал некотор…
1 ответ

ColorAnimation в EnterActions MultiDataTrigger не срабатывает при добавлении элемента в ListView

У меня ListView с AlternationCount, установленным на 2. У меня есть стиль ListViewItem, который в настоящее время устанавливает цвет фона ListViewItem на чередующиеся цвета, и я хотел бы добавить третий триггер, который запускает ColorAnimation для …
02 мар '11 в 21:21
0 ответов

WPF Storyboard анимация с несколькими условиями MultiDataTrigger для фонового изображения исключение ViewBox

В моем проекте у меня есть один файл для создания большинства стилей для WPF. Я пытаюсь установить фон TextBlock и анимировать его ViewBox, чтобы придать ему эффект карусели. Я смог сделать это успешно, когда все элементы управления существуют, когд…
28 сен '16 в 11:07
1 ответ

Как связать свойство родителей с табличкой дочерних элементов

Мне нужно связать свойство RowStyle моей DataGrid с видимостью, если DataGrids потомков через конвертер. Дело в том, что дети существуют в DataTemplate. Мой код, приведенный ниже, является упрощенной версией того, что я делаю сейчас, поэтому он може…
2 ответа

Сравните привязку мульти-триггера со значением

<MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition> <Condition.Binding> <MultiBinding Converter="{StaticResource BooleanOr}"> <Binding Path="Property Value =5"/> <Binding Path="Property Value =10"/>…
11 янв '12 в 02:56
2 ответа

Чередование индекса с триггерами данных

У меня есть список с индексом чередования 2 на нем. Затем я настроил стиль, чтобы обеспечить стилизацию для различных индексов чередования. <Style x:Key="ListBoxItemStyle" TargetType="{x:Type ListBoxItem}"> <Setter Property="Template"> &…
12 апр '12 в 18:37
2 ответа

Использование DataTrigger в WPF

У меня есть TextBox элемент управления, определенный в XAML, и я хочу применить различные цвета фона к TextBox на основе его свойств IsReadOnly или IsEnabled. Я использовал dataTriggers для фактического переключения между цветами, как показано ниже:…
03 май '11 в 11:45
1 ответ

WPF MutiDataTrigger не стреляет сеттером

Я пытаюсь использовать MultiDataTriggers, чтобы включить / отключить кнопку на основе значения двух текстовых полей. Документы утверждают, что условия в MultiDataTrigger логически объединены. В приведенном ниже примере, если txtFirst.Text - это foo,…
09 июл '09 в 09:37
2 ответа

Эффективность (нескольких) MultiDataTrigger против Конвертера

В настоящее время я анализирую некоторые XAML, которые используют стиль, который широко использует MultiDataTriggers (8-10 триггеров с несколькими данными на стиль, с 4-6 условиями на триггер). Глядя на это, я размышляю, будет ли эффективнее использ…
10 ноя '13 в 11:07
2 ответа

MultiDataTrigger делает дочерние панели стека видимыми и свернутыми

У меня есть несколько свойств, которые, если эти значения верны, Я хочу, чтобы дочерние элементы стека были видны, если это правда. и рухнул, если ложь. насколько я понял, мне нужно использовать MultiDataTriigers и условия. однако я не уверен, куда …
22 янв '17 в 11:41
1 ответ

Несколько MultiDataTriggers работает только для последнего

В UserControl У меня ДП типа enum (GroupStyle типа eGroupStyle) и ДП типа bool (IsGrouped). Мне нужно начать раскадровку в любых возможных условиях. Но последнее MultiDataTrigger работает только. Где я ошибся? Также я хотел бы знать, существует ли б…
30 мар '13 в 08:34
2 ответа

Связывание внутри XAML ResourceDictionary

У меня ужасное чувство, что то, что я пытаюсь сделать, не может быть сделано, но здесь идет. Может быть, есть лучший способ. У меня есть ResourceDictionary в отдельном файле, будучи вытянутым в UserControl (View): <UserControl.Resources> <R…
15 фев '13 в 09:10
1 ответ

TabItem BorderBrush не обновляется по триггеру IsMouseOver

У меня есть MultiDataTrigger, где, если свойство в моей модели представления имеет значение true И IsMouseOver на TabItem имеет значение true, тогда граница должна выглядеть красной с толщиной 2.5. Я не мог заставить работать оба свойства и IsMouseO…