mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-03-27 01:23:05 +08:00
Update TODO.md
This commit is contained in:
15
TODO.md
15
TODO.md
@@ -44,23 +44,14 @@ https://zhuanlan.zhihu.com/p/33778843
|
||||
## GacUI
|
||||
|
||||
#### Before 1.0
|
||||
- [ ] Redesign ToolstripMenu so that toolstrip items can be managed by an item source
|
||||
- [ ] `GuiToolstripCollection` remove the space of an item if its `Visible` property is false
|
||||
- [x] Redesign ToolstripMenu so that toolstrip items can be managed by an item source
|
||||
- [x] `GuiToolstripCollection` remove the space of an item if its `Visible` property is false
|
||||
- [x] `GuiToolstripGroupContainer` insert splitters between items
|
||||
- [x] `SplitterTemplate` property
|
||||
- [x] `ToolstripItems` (default) property
|
||||
- [x] `GuiToolstripGroup` insert multiple items in one control
|
||||
- [ ] ItemTemplate property
|
||||
- [x] `ToolstripItems` (default) property
|
||||
- [ ] `AutoVisible` property (set to true (default) will keep `Visible = ToolstripItems.Count() > 0`)
|
||||
- [ ] `<MenuItemGroup>`, `<ToolstripItemGroup>` (set `ItemTemplate` property)
|
||||
- [ ] `GuiToolstripGroupBinder`
|
||||
- `Commands` property
|
||||
- `OwnCommands` constructor argument, set to true so that
|
||||
- The binder will maintain lifecycles for commands
|
||||
- The binder will register / unregister commands
|
||||
- `ToolstripGroups` (default) property\
|
||||
- [ ] `<eval Ref="Name"/>` and `<eval Eval="expression"/>` tags
|
||||
- [ ] `<eval Ref="Name"/>` and `<eval Eval="expression"/>` tags
|
||||
- [ ] Real visual state: different layouts / different images in different sizes
|
||||
- [ ] Add and query services from controls
|
||||
- [ ] Demo: DocumentEditor
|
||||
|
||||
Reference in New Issue
Block a user