问题标签 [multidatatrigger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4436 浏览

wpf - DataTrigger.EnterActions.BeginStoryboard 未开始

此 XAML 的目的是为 ListBox 设置动画。

  1. 选定的 ListBoxItem 已缩放 X2
  2. NotSelected ListBoxItem 已缩放 X.5
  3. 当没有选择任何内容时,它们被缩放 X1

但是,这些 Storyboard 并没有按预期运行。

(只需将整个内容复制到 Kaxaml 或您最喜欢的 XAML 编辑器中)

这里有什么明显的吗?

0 投票
3 回答
59504 浏览

wpf - WPF 错误:找不到目标元素的管理 FrameworkElement

我有一个DataGrid带有图像的行。此图像通过触发器绑定到某个状态。当状态改变时,我想改变图像。

模板本身设置HeaderStyleDataGridTemplateColumn. 这个模板有一些绑定。第一个绑定日显示今天是哪一天,状态通过触发器更改图像。

这些属性在 ViewModel 中设置。

特性:

数据网格:

数据网格标题样式模板:

现在,当我启动项目时,图像不显示,并且出现此错误:

System.Windows.Data 错误:2:找不到目标元素的管理 FrameworkElement 或 FrameworkContentElement。BindingExpression:Path=HeaderItems[0]; 数据项=空;目标元素是“DataGridTemplateColumn”(HashCode=26950454);目标属性是“标题”(类型“对象”)

为什么会显示此错误?

0 投票
3 回答
1626 浏览

wpf - 如何将文本块的可见性设置为默认折叠...并根据条件切换?

我有一个TextBlock- 默认情况下是折叠的,只有在满足两个条件时才可见。

我有下面的 XAML 相同。但它没有按预期工作。

任何帮助,将不胜感激。谢谢

0 投票
2 回答
2089 浏览

c# - 比较多触发器的绑定和值

///根据条件在这里做一些事情......

代码意味着当值等于 5 或​​ 20 ===> 做某事。

我跟着这个多触发器

但这"Binding Path="Property Value =5""条线显然是错误的。

我应该在这里写什么来比较 Value 是 5 还是不是 谢谢!

0 投票
1 回答
259 浏览

c# - 通过多数据触发器显示的图像控制

我正在尝试在较大的边框控件上显示小图像。当鼠标在这个边框上时必须显示图像,第二个条件是 dpmenu 被折叠。但是当鼠标悬停在图像上(在边界上)时,不会引发触发器 ismouseover。结果图像闪烁:(

我希望鼠标悬停在边框和图像上时显示的图像。

0 投票
1 回答
3486 浏览

wpf - MultiTrigger:组合的 DataTrigger 和 PropertyTrigger 不起作用

我有一个问题,我需要将 aDataTrigger和 a组合PropertyTrigger成 aMultiDataTrigger以在 a 中显示Image一个GridViewColumn(结合 a TreeView,这是我正在使用的自定义控件)。我在互联网上进行了实验和搜索,这就是我已经走了多远:

现在,Image根据Converter. folder_open 或另一个(现在不重要)。现在我想要的是:当 TreeViewNode 展开WpfSetting.IsExpanded = true时(我想我很接近上面的代码,但它并没有真正起作用。当Image我打开TreeViewNode.

我认为我在 Condition 上做错了什么RelativeSource=Self,但我不确定。

任何人都可以帮助我吗?提前致谢。

当然,如果需要,可以提供更多信息/代码。

0 投票
1 回答
298 浏览

wpf - 在没有转换器的情况下修剪多触发器中的字符串值?

我有一个MultiTrigger我用来为我的DataGrid控件的值着色的。直到最近,当我发现颜色不再起作用时,此触发器才能正常工作。我查看了数据库,发现空格在我的值后面,因此我对值的触发比较总是会失败。

我想知道是否有可以与我的 xaml 内联的字符串格式或修剪函数,这样我就不必编写转换器类来执行“value.trim() 返回值”

这是我的xml:

0 投票
2 回答
1651 浏览

xaml - Alternation Index with Data Triggers

I have a Listbox with an Alternation Index of 2 on it. I then have a style set up to provide styling on the different alternation indexes.

I also want to change the background on the items if they happen in the future. I have a function IsFuture returning a boolean. I then got this code working in the data template to style the background.

I set up the MutliDataTrigger so I could have the condition for alternation index and then I would use a different blue for each alternation but I'm not sure how I can get alternation index from here. Any ideas?

0 投票
2 回答
12259 浏览

c# - 在 WPF 中使用具有多个值的 DataTrigger

我正在使用 XAML 代码,其中一部分是

现在我想使用一个 dataTrigger,它的值可以是 3、301、302 或 303。我该怎么做。我尝试使用 Multidatatrigger,但它不起作用。我尝试使用 Multidatatrigger 的代码是:

0 投票
1 回答
651 浏览

wpf - 数据触发器错误

根据这篇文章,我正在使用一些多触发器。绑定和错误如下。

我正在使用自定义标记扩展来显示资源图像,所以它可能是可疑的,但我不这么认为,因为我以前在样式中使用过它。

错误消息说我为该类型应用了错误的属性,但我还不明白为什么。

干杯,
贝里尔

触发器

捆绑

错误

更新

静态访问图像也会得到 Invalid Type 错误: