【问题标题】:Error in Setting Style Property in WPF在 WPF 中设置样式属性时出错
【发布时间】:2012-02-22 02:42:43
【问题描述】:

我正在使用 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' not found.

我在 Assembly WPFToolkit.Extended 、 WPFToolkit.Extended.dll 中添加了 Refrence 但没有区别。

当我在 extoolkit 之后按 ':' 时,它会显示其他类(类型),但不显示 MessageBox。

我可以打电话

Microsoft.Windows.Controls.MessageBox.Show("some test"); 

在我的项目中。

【问题讨论】:

  • 您能否在页面中显示引用此样式的代码。谢谢:)
  • 您使用的是哪个版本的工具包?是否适用于框架 3.5 或更高版本?

标签: wpf xaml wpftoolkit resourcedictionary


【解决方案1】:

其他人也面临同样的问题here,尽管我不太喜欢给出的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-01
    • 2022-01-04
    • 1970-01-01
    • 2023-04-02
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多