Files
HandyControl/doc/source/handycontrol/specifications/index.md
T
2019-04-16 23:09:47 +08:00

1.1 KiB

title
title
规范

HandyControl中有一些贯穿全部生命周期的规范,此文档将逐条列举。

样式命名规范

  • 带有BaseStyle后缀的样式,不推荐在视图层使用,而适合于扩展。

{% note info %} 例如ButtonBaseStyle、ComboBoxBaseStyle。 {% endnote %}

  • 带有Extend字样的样式,为原生控件样式的扩展模式,它比没有该字样的样式多一些功能。

{% note info %} 例如ComboBoxExtendBaseStyle、TextBoxExtendBaseStyle。 {% endnote %}

  • 带有Plus字样的样式,为扩展控件的默认样式,它比Extend样式多一些功能。

{% note info %} 例如ComboBoxPlusBaseStyle、TextBoxPlusBaseStyle。 {% endnote %}

{% note info %} 如果一个控件拥有Plus样式,说明在原生库中存在与其同名的控件。 {% endnote %}

控件命名规范

  • 功能和原生控件相似的扩展控件一般名称和原生控件一致。

{% note info %} 例如Window、TabControl、ScrollViewer,原生库中有这三个控件,但是HandyControl中也有,且名称一致。 {% endnote %}