如何删除TeleDes的RadDesktopAlert控件中的默认关闭按钮为wpf,这可能吗?

时间:2015-06-29 10:51:45

标签: c# wpf telerik

如何删除[* 1}}控制telerik for WPF的默认关闭按钮,这可能吗?

我的代码如下:

RadDesktopAlert

1 个答案:

答案 0 :(得分:0)

我对任何RadControls采取的一个简单方法是重新定义我的应用程序中的样式,覆盖Telerik创建的样式。在这种情况下,我将在App.xaml部分的<Application.Resources>中定义一种样式。

<Style TargetType="telerik:RadDesktopAlert">
....
</Style>

这将覆盖使用控件的每种情况的样式。您可以通过在最靠近使用位置的Window / Page / UserControl中重新定义样式来限制更改的范围。

现在Telerik提供的风格可能相当复杂。因此,作为起点,您可以复制您感兴趣的Telerik主题中的样式。您通常可以在以下位置C:\Program Files (x86)\Telerik\UI for WPF ....\Themes.Implicit\...找到这些样式。

快速查看它是在Telerik.Windows.Controls.Navigation.xaml

将样式本身复制到App.xaml以及此文件中的链接样式或控件模板,然后只需删除关闭按钮。