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

    WPF 水印装饰器

    使用AdornerDecorator装饰器实现WPF水印 水印装饰器WatermarkAdorner类代码: using System; using System.Collections.Generic -- ControlTemplate不包含AdornerDecorator,需要在ControlTemplate中添加AdornerDecorator --> <AdornerDecorator > <ContentPresenter /> </AdornerDecorator> </ControlTemplate> StaticResource tmplBtn}"></Button> </Grid> </Window> 注意:如果窗体或控件使用了ControlTemplate,因为ControlTemplate不包含AdornerDecorator ,所以需要在ControlTemplate中添加AdornerDecorator

    68210发布于 2021-12-01
  • 来自专栏dino.c的专栏

    [WPF]使用WindowChrome自定义Window Style

    </Grid> <AdornerDecorator Grid.Row="1" KeyboardNavigation.IsTabStop="False"> <ContentPresenter MainContentPresenter" KeyboardNavigation.TabNavigation="Cycle" /> </AdornerDecorator AdornerDecorator 为可视化树中的子元素提供 AdornerLayer,如果没有它的话一些装饰效果不能显示(例如下图Button控件的Focus效果),Window的 ContentPresenter 外面套个 AdornerDecorator 是 必不能忘的。

    2.8K20发布于 2019-01-18
  • 来自专栏dino.c的专栏

    [WPF自定义控件库]使用WindowChrome自定义RibbonWindow

    SystemParameters.SmallIconWidth)}" Height="{Binding Path=(SystemParameters.SmallIconHeight)}" /> <AdornerDecorator > <ContentPresenter Name="PART_RootContentPresenter" /> </AdornerDecorator

    1.5K30发布于 2019-06-16
  • 来自专栏CSharp编程大全

    wpf 自定义窗体 干货 干货

    TemplateBinding Background}" Grid.Row="1" Grid.ColumnSpan="2" Margin="5,5,5,5"> <AdornerDecorator > <ContentPresenter/> </AdornerDecorator>

    66560发布于 2021-04-02
  • 来自专栏dino.c的专栏

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

    Window}"> <Border> <Grid> <AdornerDecorator > <ContentPresenter /> </AdornerDecorator </Style> </Window.Style> 按上一篇文章介绍的方法打开一个使用WindowChrome的Window(大小为800 * 600),在VisualStudio的实时可视化树可以看到AdornerDecorator

    1.9K40发布于 2019-06-16
  • 来自专栏林德熙的博客

    WPF 加载诡异的字体无法布局

    at System.Windows.Controls.Decorator.MeasureOverride(Size constraint) at System.Windows.Documents.AdornerDecorator.MeasureOverride

    2.2K50发布于 2021-03-16
  • 来自专栏walterlv - 吕毅的博客

    使用 SetWindowCompositionAttribute 来控制程序的窗口边框和背景(可以做 Acrylic 亚克力效果、模糊效果、主题色效果等)

    "450" Width="800"> <Window.Template> <ControlTemplate TargetType="Window"> <AdornerDecorator > <ContentPresenter /> </AdornerDecorator> </ControlTemplate>

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

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

    </StackPanel> </Grid> <AdornerDecorator > <ContentPresenter /> </AdornerDecorator

    2.7K20发布于 2018-09-18
领券