跳到主要内容
开源旗舰产品

Ursa

面向复杂桌面应用的 Avalonia 控件库

Ursa 是获得 .NET Foundation 支持的开源项目,提供表单、选择、筛选等控件。项目发展两年来,已有近百家企业使用,并获得龙芯 LoongArch 兼容认证。

Ursa 明暗主题界面合成图,展示侧边导航、表单输入、选择控件和对话框。

Ursa · 企业桌面控件

用于复杂桌面界面的控件

01

71 个桌面控件

涵盖按钮与输入、对话与反馈、日期与时间、导航与菜单、布局与展示,以及开发辅助六类。

02

支持主题定制

可以按品牌要求修改控件样式,也可以使用 Ursa.Themes.Semi。

03

开源并持续维护

Ursa 获得 .NET Foundation 支持,已被近百家企业采用,并获得龙芯 LoongArch 兼容认证。

桌面工作体验

处理表单,模态对话,导航,数据输入

Ursa 提供表单、模态对话框、导航和数据输入控件,支持桌面应用中的常见交互与复杂业务操作。
  • 表单布局与数据输入
  • 模态对话与多层窗口交互
  • 导航、选择与页面切换

品牌化定制

保留控件功能,按品牌定制外观

Ursa 的控件功能与样式分开维护。团队可以修改主题和控件外观,不必重写交互逻辑。
  • 复用标签、筛选、选择和输入控件
  • 按品牌要求修改主题和样式
  • 可搭配 Semi,也可使用现有设计规范

开源与认证

开源项目与平台兼容认证

Ursa 获得 .NET Foundation 支持,已有近百家企业使用,并获得龙芯 LoongArch 兼容认证。
  • 获得 .NET Foundation 支持
  • 已有近百家企业采用
  • 获得龙芯 LoongArch 兼容认证
龙芯平台兼容认证

LoongArch 兼容

支持面向龙芯平台开发的桌面应用。

Ursa · 控件库

控件总览

71个控件6个分类

Buttons & Inputs19

  • ButtonGroup
  • IconButton
  • AutoCompleteBox
  • MultiAutoCompleteBox
  • EnumSelector
  • Form
  • KeyGestureInput
  • IPv4Box
  • MultiComboBox
  • NumericUpDown
  • NumPad
  • PathPicker
  • PinCode
  • RangeSlider
  • Rating
  • SelectionList
  • TagInput
  • ThemeToggler
  • TreeComboBox

Dialog & Feedbacks10

  • WindowDialog
  • OverlayDialog
  • Drawer
  • Loading
  • MessageBox
  • Notification
  • PopConfirm
  • Toast
  • Skeleton
  • Shimmer

Date & Time14

Date Pickers8

  • DatePicker
  • DateOnlyPicker
  • DateRangePicker
  • DateOnlyRangePicker
  • DateTimePicker
  • DateOffsetPicker
  • DateOffsetRangePicker
  • DateTimeOffsetPicker

Time Pickers 及其他6

  • TimeBox
  • TimePicker
  • TimeOnlyPicker
  • TimeRangePicker
  • TimeOnlyRangePicker
  • Clock

Navigation & Menus5

  • Anchor
  • Breadcrumb
  • NavMenu
  • Pagination
  • ToolBar

Layout & Display21

  • AspectRatioLayout
  • Avatar
  • Badge
  • DualBadge
  • Banner
  • Descriptions
  • DisableContainer
  • Divider
  • GroupBox
  • ImageViewer
  • ElasticWrapPanel
  • Marquee
  • MarkdownLine
  • NumberDisplayer
  • ProportionalCanvas
  • QrCode
  • ScrollToButton菜单名: ScrollTo
  • ThemeVariantMapper
  • Timeline
  • TwoTonePathIcon
  • VirtualizingUniformGrid

Dev Utilities2

  • ClassInput
  • ClassSelector

产品适配能力

控件功能与主题适配

专业控件

使用输入、选择、标签等控件处理复杂业务操作。

品牌主题

调整 Ursa 控件的颜色、字体和其他样式。

Semi 适配

通过 Ursa.Themes.Semi 使 Ursa 控件沿用 Semi.Avalonia 主题。

平台兼容

Ursa 已获得龙芯 LoongArch 兼容认证。

适用场景

适合哪些项目

  1. 01

    中后台、工业软件和专业桌面工具

  2. 02

    包含复杂表单和高密度数据的应用

  3. 03

    需要自定义控件主题的团队

  4. 04

    面向龙芯 LoongArch 平台交付的软件

其他产品

查看 IRIHI 的其他产品