我正在使用WPF Toolkit Extended MessageBox,
基于此页http://wpftoolkit.codeplex.com/discussions/234113,我想更改MessageBox的Ok属性。 我的问题是我无法为Style设置TargetType, 我用过:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:system="clr-namespace:System;assembly=mscorlib"
xmlns:extToolkit="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit.Extended"
>
<Style TargetType="{x:Type extToolkit:MessageBox}">
<Setter Property="OkButtonContent" Value ="[Custom OK]"/>
</Style>
它给了我exToolkit:MessagBox中的错误,并且没有找到Type'exToolkit:MessageBox'。
我将Refrence添加到Assembly WPFToolkit.Extended,WPFToolkit.Extended.dll但没有区别。
当我在extoolkit之后按':'时它显示其他类(类型),但不显示MessageBox。
我可以打电话
Microsoft.Windows.Controls.MessageBox.Show("some test");
在我的项目中。