mirror of
https://gitee.com/AntdUI/AntdUI.git
synced 2026-04-04 20:50:42 +08:00
79 lines
2.8 KiB
Markdown
79 lines
2.8 KiB
Markdown
[首页](../Home.md)・[更新日志](../UpdateLog.md)・[配置](../Config.md)・[主题](../Theme.md)
|
||
|
||
## Menu
|
||
|
||
Menu 导航菜单 👚
|
||
|
||
> 为页面和功能提供导航的菜单列表。
|
||
|
||
- 默认属性:Items
|
||
- 默认事件:SelectChanged
|
||
|
||
### 属性
|
||
|
||
名称 | 描述 | 类型 | 默认值 |
|
||
:--|:--|:--|:--|
|
||
**ForeColor** | 文字颜色 | Color`?` | `null` |
|
||
**ForeActive** | 激活字体颜色 | Color`?` | `null` |
|
||
**BackHover** | 悬停背景颜色 | Color`?` | `null` |
|
||
**BackActive** | 激活背景颜色 | Color`?` | `null` |
|
||
||||
|
||
**Radius** | 圆角 | int | 6 |
|
||
**Round** | 圆角样式 | bool | false |
|
||
**Indent** | 常规缩进 `和Tree那样缩进` | bool | false |
|
||
**ShowSubBack** | 显示子菜单背景 | bool | false |
|
||
**Unique** | 只保持一个子菜单的展开 | bool | false |
|
||
**Trigger** | 触发下拉的行为 | [Trigger](Enum.md#trigger) | Click |
|
||
**Gap** | 间距 | int | 0 |
|
||
**IconRatio** | 图标比例 | float | 1.2F |
|
||
||||
|
||
**Theme** | 色彩模式 | [TAMode](Enum.md#tamode) | Auto |
|
||
**Mode** | 菜单类型 | [TMenuMode](Enum.md#tmenumode) | Inline |
|
||
**AutoCollapse** | 自动折叠 | bool | false |
|
||
**Collapsed** | 是否折叠 | bool | false |
|
||
||||
|
||
**Items** | 数据 `MenuItem[]` | [MenuItem[]](#menuitem) | [] |
|
||
||||
|
||
**PauseLayout** | 暂停布局 | bool | false |
|
||
|
||
### 事件
|
||
|
||
名称 | 描述 | 返回值 | 参数 |
|
||
:--|:--|:--|:--|
|
||
**SelectChanged** | Select 属性值更改时发生 | void | [MenuItem](#menuitem) item `项` |
|
||
|
||
### 方法
|
||
|
||
名称 | 描述 | 返回值 | 参数 |
|
||
:--|:--|:--|:--|
|
||
**SelectIndex** | 选中第一层 | void | int index `序号`, bool focus `设置焦点` = true |
|
||
**SelectIndex** | 选中第二层 | void | int i1 `序号1` , int i2 `序号2`, bool focus `设置焦点` = true |
|
||
**SelectIndex** | 选中第三层 | void | int i1 `序号1` , int i2 `序号2` , int i3 `序号3`, bool focus `设置焦点` = true |
|
||
||||
|
||
**Select** | 选中菜单 | void | MenuItem item `项`, bool focus `设置焦点` = true |
|
||
**Remove** | 移除菜单 | void | MenuItem item `项` |
|
||
|
||
|
||
### 数据
|
||
|
||
#### MenuItem
|
||
|
||
名称 | 描述 | 类型 | 默认值 |
|
||
:--|:--|:--|:--|
|
||
**ID** | ID | string`?` | `null` |
|
||
**Icon** | 图标 | Image`?` | `null` |
|
||
**IconSvg** | 图标SVG | string | `null` |
|
||
**IconActive** | 图标激活 | Image`?` | `null` |
|
||
**IconActiveSvg** | 图标激活SVG | string | `null` |
|
||
**Text** | 文本 | string | `必填` |
|
||
🌏 **LocalizationText** | 国际化文本 | string`?` | `null` |
|
||
**Font** | 自定义字体 | Font`?` | `null` |
|
||
**Visible** | 是否显示 | bool | true |
|
||
**Enabled** | 禁用状态 | bool | true |
|
||
**Select** | 是否选中 | bool | false |
|
||
**Expand** | 展开 | bool | true |
|
||
**CanExpand** | 是否可以展开 | bool | `只读` |
|
||
**Sub** | 子集合 ♾️ | [MenuItem[]](#menuitem) | [] |
|
||
**Tag** | 用户定义数据 | object`?` | `null` |
|
||
||||
|
||
**PARENTITEM** | 父级对象 | [MenuItem](#menuitem)`?` | `null` | |