当前位置:首页 > 实用技巧 >

什么软件可以把试用主题改为永久(什么软件可以免费试用主题)

来源:原点资讯(www.yd166.com)时间:2023-11-01 00:56:45作者:YD166手机阅读>>

DevExpress主题允许您在代码中使用调色板颜色作为资源,您可以使用DevExpress主题颜色绘制自定义控件,以使应用程序的样式保持一致。

您可以将每个调色板颜色用作颜色 (PaletteColorThemeKey) 或画笔 (PaletteBrushThemeKey)。

MainWindow.xaml

<ThemedWindow ... xmlns:dxi="http://schemas.devexpress.com/winfx/2008/xaml/core/internal" xmlns:dxt="http://schemas.devexpress.com/winfx/2008/xaml/themes"> <Button Background="{dxi:ThemeResource {dxt:PaletteBrushThemeKey ResourceKey=Button.Background}}" BorderBrush="{dxi:ThemeResource {dxt:PaletteBrushThemeKey ResourceKey=Border}}" BorderThickness="1" /> </ThemedWindow>示例

下面的代码示例演示了如何将VS2017Blue主题的Border调色板资源绑定到自定义控件的BorderBrush属性:

CustomControls.cs

using System.Windows; using System.Windows.Controls; namespace WpfApp36 { public class CustomControl1 : Control { static CustomControl1() { DefaultStyleKeyProperty.OverrideMetadata(typeof(CustomControl1), new FrameworkPropertyMetadata(typeof(CustomControl1))); } public string Text { get { return (string)GetValue(TextProperty); } set { SetValue(TextProperty, value); } } public static readonly DependencyProperty TextProperty = DependencyProperty.Register("Text", typeof(string), typeof(CustomControl1), new PropertyMetadata(null)); } }

MainWindow.xaml

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:local="clr-namespace:WpfApp36" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="WpfApp36.MainWindow"> <Grid> <Grid.RowDefinitions> <RowDefinition/> </Grid.RowDefinitions> <local:CustomControl1 Grid.Row="0" Margin="5" Text="Custom control binding to a theme name"/> </Grid> </Window> CustomControl1_Resources.xaml <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dxt="http://schemas.devexpress.com/winfx/2008/xaml/core/themekeys" xmlns:local="clr-namespace:WpfApp36"> <Style TargetType="{x:Type local:CustomControl1}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type local:CustomControl1}"> <Border BorderBrush="{DynamicResource {dxt:PaletteBrushThemeKey ResourceKey=Border, ThemeName=VS2017Blue}}" BorderThickness="3"> <TextBlock Foreground="Black" HorizontalAlignment="Center" Text="{TemplateBinding Text}" VerticalAlignment="Center"/> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style> </ResourceDictionary> App.xaml <Application x:Class="WpfApp36.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/WPFApp36;component/CustomControl1_Resources.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources> </Application>

添加 XPF.Core 和 VS2017Blue 主题引用来运行这个项目。

什么软件可以把试用主题改为永久,什么软件可以免费试用主题(1)

调色板颜色列表

此部分包含调色板颜色名称和值。

您可以在以下文件中找到主题资源键:

DevExpressControlsInstallationPath\Components\Sources\DevExpress.Xpf.Themes\Theme_Name\Core\Core\ Themes\Theme_Name\Palettes.xaml DevExpressControlsInstallationPath\Components\Sources\DevExpress.Xpf.Themes\Theme_Name\Core\Core\ Themes\Theme_Name\Palettes_Base.xaml

DevExpress WPF拥有120 个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

栏目热文

怎么把试用的主题变成永久的(怎样让免费主题变成永久)

怎么把试用的主题变成永久的(怎样让免费主题变成永久)

今天有粉丝找到我,想要xmind的激活软件,然后抽时间弄了一下。下面先对xmind做个简单介绍XMind 是一款非常实用...

2023-11-01 01:25:07查看全文 >>

怎么才可以把主题变成永久的

怎么才可以把主题变成永久的

今天我们就70年产权改永久产权这个话题讨论,您是支持吗?我表示不赞同永久产权住宅的想法。·首先永久产权住宅可能会导致住房...

2023-11-01 01:14:28查看全文 >>

如何将试用主题变成永久(怎么把试用主题变成永久)

如何将试用主题变成永久(怎么把试用主题变成永久)

第一步:进入主题商店第二步:选择想要的设置的字体并点击下载试用第三部:设置好字体后直接把主题商店卸载成最旧的版本第四部:...

2023-11-01 01:08:27查看全文 >>

怎么让主题免费使用变成永久(怎么把主题改成免费的)

怎么让主题免费使用变成永久(怎么把主题改成免费的)

魅色是一款可以永久使用的免费MIUI主题,支持MIUI8、9、10的所有机型都可以使用,其主要特色是专门为喜欢色彩的...

2023-11-01 00:48:30查看全文 >>

怎样将试用主题变为永久(怎么把试用主题换永久主题教程)

怎样将试用主题变为永久(怎么把试用主题换永久主题教程)

目前适配MIUI10的主题越来越多,不过很少有细节做的非常好的主题,并且免费主题一般做的都非常敷衍,与付费主题差距非常明...

2023-11-01 01:31:00查看全文 >>

怎样把主题试用的弄成永久的(怎么把试用主题改成永久主题)

怎样把主题试用的弄成永久的(怎么把试用主题改成永久主题)

这个小组件是不是很好看, 怎么设置的呢?我来教你! (超级细节,不懂记得留言哟)第一步:打开手机“主题”app。(最好...

2023-11-01 01:16:00查看全文 >>

有什么办法把主题变成永久(怎么把试用主题改成永久主题)

有什么办法把主题变成永久(怎么把试用主题改成永久主题)

在北京这座举世瞩目的千年之城,服贸会已悄然走到第11个年头。经过历届培育发展,着眼世界经济复苏和增长的服贸会赋能“北京之...

2023-11-01 01:01:54查看全文 >>

怎么把主题改成免费的(怎样让自己的主题变成免费的)

怎么把主题改成免费的(怎样让自己的主题变成免费的)

滴,打卡!谁家的明信片这么好看啊日前,佛山邮政以佛山文旅特色为元素首次设计、制作、发行了佛山主题叠色印章明信片1套6枚免...

2023-11-01 01:12:22查看全文 >>

试用主题怎么永久使用(试用主题怎么不花钱改成永久的)

试用主题怎么永久使用(试用主题怎么不花钱改成永久的)

华为EMUI付费主题白嫖免费使用方法。首先打开文件管理,我的,设置,将“显示隐藏文件”和“分类中显示隐藏的媒体文件”着两...

2023-11-01 01:17:26查看全文 >>

林下种植什么最好(林下养殖什么效果最好)

林下种植什么最好(林下养殖什么效果最好)

一位以种水果为生的农民,因在果树林下随手种植一些蔬菜,没想到这个无心之举开创了一个致富新模式,每年蔬菜的收入比果树还要高...

2023-11-01 01:18:14查看全文 >>

文档排行