/// <summary>
/// 模板路径
/// </summary>
public const string TemplateUri = "pack://application:,,,/Demo;component/Styles/DemoButton.xaml";
/// <summary>
/// 模板键值
/// </summary>
public const string TemplateKey = "DemoButton";
/// <summary>
ResourceDictionary dic = new ResourceDictionary { Source = new Uri(TemplateUri) };
_mOk = new Button
{
Content = "确定",
Style = (Style)dic[TemplateKey]
};
_mOk.Click += _mOK_Click;
/// 模板路径
/// </summary>
public const string TemplateUri = "pack://application:,,,/Demo;component/Styles/DemoButton.xaml";
/// <summary>
/// 模板键值
/// </summary>
public const string TemplateKey = "DemoButton";
/// <summary>
ResourceDictionary dic = new ResourceDictionary { Source = new Uri(TemplateUri) };
_mOk = new Button
{
Content = "确定",
Style = (Style)dic[TemplateKey]
};
_mOk.Click += _mOK_Click;

本文介绍了一种在WPF应用程序中定制按钮样式的具体实现方法。通过定义模板路径及键值,利用ResourceDictionary加载资源,并将自定义样式应用于按钮控件上。此方法能够帮助开发者轻松实现UI的个性化。
1433

被折叠的 条评论
为什么被折叠?



