首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CSharp编程大全

    WPF中触发器Trigger、MultiTrigger、DataTrigger、MultiDataTrigger

    WPFtrigger的主要类型有:Trigger、MultiTrigger、DataTrigger、MultiDataTrigger、EventTrigger几种。 当checkbox勾选并且鼠标滑过时字体变成绿色 <CheckBox Content="Style <em>MultiTrigger</em> Checked and MouseOver > <<em>MultiTrigger</em>.Conditions> <Condition <Setter Property="Foreground" Value="Green"/> </MultiTrigger > <MultiTrigger.Conditions> <Condition Property="IsMouseOver

    4.2K00发布于 2021-01-28
  • 来自专栏码客

    WPF桌面端开发6-Window.Resources

    </Border> <ControlTemplate.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property ="IsMouseOver" Value="True" /> </MultiTrigger.Conditions> > <MultiTrigger> <MultiTrigger.Conditions> > <MultiTrigger> <MultiTrigger.Conditions>

    1.8K20发布于 2020-05-09
  • 来自专栏czwy的博客

    WPF实现Element UI风格的日期时间选择器

    > <MultiTrigger.Conditions> <Condition Property=" </<em>MultiTrigger</em>> <<em>MultiTrigger</em>> <<em>MultiTrigger</em>.Conditions> </<em>MultiTrigger</em>> <<em>MultiTrigger</em>> <<em>MultiTrigger</em>.Conditions> </<em>MultiTrigger</em>> <<em>MultiTrigger</em>> <<em>MultiTrigger</em>.Conditions> </<em>MultiTrigger</em>> </ControlTemplate.Triggers> </ControlTemplate> </

    2.4K50编辑于 2023-10-22
  • 来自专栏walterlv - 吕毅的博客

    WPF 应用完全模拟 UWP 的标题栏按钮

    <Style.Triggers> <MultiTrigger <MultiTrigger.Conditions> <Condition Property="IsPressed <<em>MultiTrigger</em>.Conditions> <Condition Property="IsPressed <MultiTrigger.Conditions> <Condition Property="IsPressed <<em>MultiTrigger</em>.Conditions> <Condition Property="IsPressed

    2.6K20发布于 2018-09-18
  • 来自专栏技术之路

    WPF之TreeList的实现方法(一)

    Value="Collapsed"/> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition > <MultiTrigger> <MultiTrigger.Conditions > <MultiTrigger.Conditions> <Condition Value="{DynamicResource {x:Static SystemColors.ControlTextBrushKey}}"/> </MultiTrigger

    2.5K50发布于 2018-01-31
  • 来自专栏hbbliyong

    WPF --TextBox--圆角、水印、带单位

    ControlTemplate> </Setter.Value> </Setter> <Style.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property="IsInactiveSelectionHighlightEnabled true"/> <Condition Property="IsSelectionActive" Value="false"/> </MultiTrigger.Conditions Value="{DynamicResource {x:Static SystemColors.InactiveSelectionHighlightBrushKey}}"/> </MultiTrigger

    1.4K30发布于 2019-09-25
  • 来自专栏独立观察员博客

    如何优雅的为文本框添加清除按钮

    Property="Visibility" Value="Visible" /> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property TargetName="PART_CloseButton" Property="Visibility" Value="Collapsed" /> </MultiTrigger > <MultiTrigger> <MultiTrigger.Conditions> TargetName="PART_CloseButton" Property="Visibility" Value="Collapsed" /> </MultiTrigger

    1.7K10编辑于 2024-11-23
  • 来自专栏DotNet 致知

    WPF中的触发器(Trigger)

    在WPF中,触发器可以分为以下几类:基本触发器(Trigger);事件触发器(EventTrigger);数据触发器(DataTrigger);多条件触发器(MultiTrigger,MultiDataTrigger 当我们想监视多个属性的值来控制触发器的执行,可以使用MultiTrigger,请看如下代码: 多属性触发器,需要将多个触发条件写在MultiTrigger.Conditions中,其它用法都是一致的

    3.9K30编辑于 2022-01-04
  • 来自专栏码客

    WPF桌面端开发4-触发器

    Control.Foreground" Value="DarkRed" /> </Trigger> </Style.Triggers> MultiTriggers 满足多个条件触发 <Style.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property="IsFocused" Value="True"></Condition > <Condition Property="Content" Value="{x:Null}"></Condition> </MultiTrigger.Conditions ></Setter> </MultiTrigger> </Style.Triggers> EventTrigger 根据事件触发 <Style TargetType="ListBoxItem">

    62320发布于 2020-05-09
  • 来自专栏hbbliyong

    WPF中ListView如何改变选中条背景颜色

    </Setter> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition <Condition Property="Selector.IsSelectionActive" Value="False"/> </MultiTrigger.Conditions </Setter.Value> </Setter> </MultiTrigger

    4.4K70发布于 2018-03-05
  • 来自专栏Niuery的技术日记

    WPF --- 非Button自定义控件实现点击功能

    </Trigger> <MultiTrigger > <MultiTrigger.Conditions> Property="IsFocused" Value="False"/>--> </MultiTrigger.Conditions Property="Visibility" Value="Visible" /> </MultiTrigger

    1.2K10编辑于 2023-10-22
  • 来自专栏dino.c的专栏

    [WPF]使用WindowChrome自定义Window Style

    Restore" Property="Visibility" Value="Collapsed" /> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property="ResizeMode" /> <Condition Property="WindowState" Value="Normal" /> </MultiTrigger.Conditions TargetName="ResizeGrip" Property="Visibility" Value="Visible" /> </MultiTrigger

    2.7K20发布于 2019-01-18
  • 来自专栏Niuery的技术日记

    WPF --- 重写圆角DataGrid样式

    ControlTemplate> </Setter.Value> </Setter> <Style.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property="IsGrouping" Value Condition Property="VirtualizingPanel.IsVirtualizingWhenGrouping" Value="false" /> </MultiTrigger.Conditions > <Setter Property="ScrollViewer.CanContentScroll" Value="false" /> </MultiTrigger

    1.4K20编辑于 2023-10-22
  • 来自专栏dino.c的专栏

    [WPF自定义控件库]使用WindowChrome的问题

    </Border> <ControlTemplate.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property WindowState" Value="Normal" /> </MultiTrigger.Conditions "WindowResizeGrip" Value="Visible" /> </MultiTrigger

    1.8K40发布于 2019-06-16
  • 来自专栏一路走一路失去也一路拥有

    【NEW】WPF MVVM 模式下自写自用的窗口样式

    --多条件触发--> <MultiTrigger> <MultiTrigger.Conditions "minborder" Value="{DynamicResource CaptionButtonHighlightBorderBrush}"/> </MultiTrigger --多条件触发--> <MultiTrigger> <MultiTrigger.Conditions> < TargetName="maxborder" Value="{DynamicResource CaptionButtonHighlightBorderBrush}"/> </MultiTrigger --多条件触发--> <MultiTrigger> <MultiTrigger.Conditions> <

    2.9K20编辑于 2022-09-01
  • 来自专栏一路走一路失去也一路拥有

    WPF TreeGrid MVVM 模式下自定义表格带展开缩放效果,并且可以获取点击行的数据

    Property="Visibility" Value="Hidden" /> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property " Value="{StaticResource SelectedInactiveBackgroundBrushKey}" /> </MultiTrigger StaticResource HoverBackgroundBrushKey}" /> </Trigger> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property

    7.2K30编辑于 2022-05-31
  • 来自专栏JusterZhu

    深入WPF--Style

    WPF定义了五种Trigger来作为触发条件,分别是:Trigger,DataTrigger,MultiTrigger,MultiDataTrigger,EventTrigger,他们的触发条件分别是: MultiTrigger:以控件的多个属性作为触发条件。 MultiDataTrigger:以控件DataContext的多个属性作为触发条件。

    1.7K20编辑于 2023-09-18
  • 来自专栏全栈程序员必看

    《深入浅出WPF》——模板学习

    Trigger> </ControlTemplate.Triggers> </ControlTemplate> </Setter.Value> </Setter> <Style.Triggers> <MultiTrigger > <MultiTrigger.Conditions> <Condition Property="IsInactiveSelectionHighlightEnabled" Value="true"/> <Condition Property="IsSelectionActive" Value="false"/> </MultiTrigger.Conditions> <Setter Property=" SelectionBrush" Value="{DynamicResource {x:Static SystemColors.InactiveSelectionHighlightBrushKey}}"/> </MultiTrigger

    6.3K10编辑于 2022-09-09
  • 来自专栏DotNet NB && CloudNative

    WPF面试题大全,秒杀面试官必备

    MultiTrigger:可以根据多个依赖属性的值同时进行触发。 DataTrigger:可以根据数据绑定的数据进行触发。 EventTrigger:可以根据事件的发生进行触发。

    4.3K11编辑于 2023-12-13
领券