DesignMode 类

定义

使你能够检测应用是否在可视化设计器中处于设计模式。

public ref class DesignMode abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesignMode final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class DesignMode
Public Class DesignMode
继承
Object Platform::Object IInspectable DesignMode
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

借助 Microsoft Visual Studio 和 Blend for Microsoft Visual Studio 2013 等可视化设计器,你可以通过编辑自定义类型的已激活实例来生成 UWP 应用的 UI。 设计工具在特殊创作模式(称为设计模式)中创建应用的实例。 当应用在设计模式下运行时,它可以执行特殊逻辑,以便与可视化设计器协调。

版本历史记录

Windows 版本 SDK 版本 增值
1709 16299 DesignMode2Enabled

属性

DesignMode2Enabled

用于在面向 Windows 10 Fall Creators Update SDK 或更高版本的 XAML 设计器中启用或禁用用户代码。

DesignModeEnabled

获取一个值,该值指示进程是否在设计模式下运行。

适用于