相关疑难解决方法(0)

在静态方法中使用WPF检测设计模式

我正在使用WPF.我有一个静态类,它执行一些在设计模式下不可用的设置.此构造函数在设计模式下由窗口调用,这会导致抛出异常.

如何在静态方法中检测设计模式,以便调用适当的设计模式行为?

建议的方法不适用于静态方法的工作.


编辑:

静态构造函数是从xaml调用的,所以我不能有条件地调用它(除非我将调用移到代码隐藏,我想避免).

在窗口中: <Window ... HelpProvider.Keyword="some_help_topic.html">

在课堂里:

static HelpProvider()
{
    // Load the .chm file from an application setting (this fails at design time)

    // Add a WPF command binding
}
Run Code Online (Sandbox Code Playgroud)

wpf static designmode

6
推荐指数
1
解决办法
5867
查看次数

标签 统计

designmode ×1

static ×1

wpf ×1