29得票3回答
WPF动画“无法冻结此故事板时间线树以在跨线程中使用”

我目前有一个列表框,它的选择项绑定到我的ViewModel中的某个属性。每当选择项不为空时,我希望对其执行动画。但是,我一直收到"Cannot freeze this Storyboard timeline tree for use across threads"的错误提示,并从研究中了解到了...

29得票1回答
边框背景的样式数据触发器

我有下面的边框。为什么我的TextBlock的前景色能够正常工作,但是边框的背景色总是保持不变(好像IsDeleted属性总是false)?<Border DockPanel.Dock="Top" BorderBrush="Black" Background="#CBE2FF" Bord...

25得票2回答
如何在DataTrigger中切换TextBlock的可见性?

这段代码有效(当ControlType="dropDown"时,背景色黄色):<Window x:Class="TestCollapsed.Views.MainView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/pr...

20得票1回答
在WPF中,当绑定失败由于空引用时,FallbackValue会被使用吗?

我的视图模型公开了一个列表,名为MyList,它可能是空的或者为null。我有一个元素,希望根据这个状态来隐藏它。如果MyList为空或null,则该元素应该被折叠起来。如果它有元素,则应该显示出来。 这是我的DataTrigger:<DataTrigger Binding="{Bin...

20得票1回答
你能将DataTrigger绑定到一个附加属性上吗?

在WPF中,DataTrigger能否绑定到附加属性?我希望在特定的验证规则被触发时,在附加属性上使用转换器来提供样式。我正在使用如下标记:<DataTrigger Binding="{Binding Path=Validation.Errors, ...

20得票1回答
WPF 样式绑定 DataContext 的 DataTrigger 不起作用

我有一个带有DataTrigger样式的TextBox,可以更改文本内容,代码如下: <Grid> <TextBlock Text="Foo"> <TextBlock.Style> <Style Bas...

18得票2回答
可以在网格的行定义上使用触发器吗?

我有一个表格,其行需要根据视图模型动态调整大小。我想要做类似于以下的操作:<RowDefinition Height="2*"> <RowDefinition.Style> <Style> <Style....

18得票2回答
如何在数值不等于时使用数据触发器

我有一个数据网格中的“送货员”列,它与后端代码中的列表绑定。数据网格的值会动态更改。 <DataTrigger Binding="{Binding Path=delivery_boy}" Value="Not Assigned"> <Setter Property="...

18得票4回答
银光中DataTrigger的替代品是什么?

这是我的情况。 我有两个属性:Type和State。 Type是一个枚举类型,有3个值,例如 ball(球)、car(汽车)、arrow(箭头)。State是一个整数,可以接受3个状态值,例如-1、0、1。另外,我有每个状态值对应的9张图片。 例如,如果我选择球作为类型并选择-1作为值,...

18得票1回答
在DataTrigger条件中使用绑定

假设我有以下简单的类:public class Person { public int Id { get; set; } public string Name { get; set; } } public class PersonHolder { public Per...