用途:该技能用于创建 MewUI 应用程序,覆盖正确的项目设置、窗口、主题与控件使用,适合在启动新 MewUI 项目、理解应用生命周期或使用常见控件时参考。
主要能力:提供最小应用示例(Window 与 Label,Application.Run(window) 为静态方法);应用设置(在 Run() 前设置 Application.DefaultGraphicsBackend,可选 Direct2D、Gdi、OpenGL;Run() 启动后通过 Application.Current 访问当前应用,如 SetTheme(ThemeVariant.Light));常见控件(Label、TextBox、Button、CheckBox、ComboBox、ListBox、Slider、ProgressBar、Image,含 BindText、BindIsChecked、BindSelectedIndex、BindValue 等绑定方法,注意 CheckBox 用 .Text() 而非 .Content(),Image 用 SourceFile 与 StretchMode);主题(通过 Theme.Palette 与 Theme.Metrics 访问颜色与度量,如 ControlBackground、Accent、ControlCornerRadius,并可用视觉状态区分按下、悬停与默认背景;重写 OnThemeChanged(Theme oldTheme, Theme newTheme) 处理主题变更通知);流式样式(Width、Height、Margin、Padding、Background、Foreground、HorizontalAlignment、VerticalAlignment);应用布局模式(DockPanel 配合 DockTo 或 DockTop、DockBottom、DockLeft 等便捷方法)。
使用方式:按资料中的示例代码组织窗口与控件,先设置默认图形后端再调用 Application.Run(),在控件中通过 Theme 获取主题资源。
适用场景:新建 MewUI 项目、了解应用生命周期、使用常见控件与主题、构建带菜单/工具栏/状态栏/侧边栏的布局。
限制:资料未提供安装命令、依赖版本、平台支持、收费与价格等信息;对话框与弹窗、窗口管理的详细内容指向 dialogs.md 与 windows.md,本次资料未包含其正文。