DotNetBar中的超菜单功能使用迷你标记/文本标记语言来装饰菜单项。与CSS样式标签类似。
DotNetBar中的超菜单功能使用迷你标记/文本标记语言来装饰菜单项。
迷你标记必须格式正确。这意味着必须正确关闭所有标签,并且所有属性必须具有用双引 引起来的值。例如,这是换行标记的外观:<br/>
标记参考
<b> – B元素指示文本呈现为粗体文本。
此标签没有可用的属性。
例子:
<b>粗体</ b>
<i> – I元素指示文本呈现为斜体文本。
此标签没有可用的属性。
例子:
<i>斜体文本</ i>
<u> – U元素指示将文本渲染为带下划线的文本。
此标签没有可用的属性。
例子:
<u>带下划线的文字</ u>
<s> – S元素指示文本呈现为StrikeOut文本
此标签没有可用的属性。
例子:
<s>删除线文字</ s>
或者
<strike> StrikeOut文字</ strike>
<font> –字体元素指示大小变化,字体或文本颜色。
属性:
- size表示绝对或相对字体大小。例如,size =” + 1”将使文本字体的大小增加1点。size =“-2”将使文本字体的大小减少两点。size =” 12”会将显式文本字体大小设置为12点。
- face表示字体名称。例如face =“ Arial”会将字体设置为Arial。
- color指示文本颜色。可以设置颜色类别中命名的颜色或使用RGB格式设置颜色:#RRGGBB其中RR表示红色分量的十六进制值,GG表示绿色分量的十六进制值,而BB表示蓝色分量的十六进制值。例如,color =“ Red”会将文本颜色设置为红色。
例子:
<font color =“ Red” size =“-1”>红色小字体</ font>
<h1>…<h6>指示块标题文本。
此标签没有可用的属性。
例子:
<h1>第一级标题</ h1>
<h3>第三级标题</ h3>
<a>表示锚点-超文本链接。
属性:
- href –表示超文本引用的字符串。属性值在MarkupLinkClick的事件参数中可用,并且可用于提供有关链接的更多信息。
- name –指示链接名称的字符串。属性值在MarkupLinkClick的事件参数中可用,并且可用于提供有关链接的更多信息。
示例:<a href=”MyLink”>“我的链接文字” </a>
<br/> –表示换行符。
此标签没有可用的属性。
例子:
第一行<br/>第二行
<div> –指示通用块级容器元素。
属性:
- align –指示容器内容的对齐方式。该属性允许使用左,右或中心值。
- width –以像素为单位指示容器宽度。
- height –以像素为单位指示容器的高度。
- bgcolor –指示容器的背景颜色,例如:bgcolor =“#FF0000”或bgcolor =“ Red”。
- padding –指示元素周围的填充(以像素为单位)。值的格式为:left,right,top,bottom。例如:<div padding =” 1,1,4,4””>在容器的左侧和右侧产生1个像素填充,在顶部和底部产生4个像素填充。必须指定所有值。
- valign –指示容器内部内容块的垂直对齐方式。默认值为top。可接受的值是:上,中,下
例子:
<div align =” center” width =“ 120”>块容器元素的内容中心与120像素的宽度对齐</ div>
<span> –指示嵌入式块级容器元素。标签不会引起换行。您可以使用它来创建表格布局。
属性:
- align –指示容器内容的对齐方式。该属性允许使用左,右或中心值。
- width –以像素为单位指示容器宽度。
- padding –指示元素周围的填充(以像素为单位)。值的格式为:left,right,top,bottom。例如:<span padding =” 1,1,4,4””>在容器的左侧和右侧产生1个像素填充,在顶部和底部产生4个像素填充。必须指定所有值。
例子:
<span align =” right” width =” 100”>行内容器元素内容右对齐,宽度为100像素</ span>
<p> – P元素定义一个段落。
属性:
- align –指示段落内容的对齐方式。该属性允许使用左,右或中心值。
- width –以像素为单位指示段落宽度。
- padding –指示元素周围的填充(以像素为单位)。值的格式为:left,right,top,bottom。例如:<p padding =” 1,1,4,4””>在容器的左侧和右侧产生1个像素填充,在顶部和底部产生4个像素填充。必须指定所有值。
例子:
<p align =” right” width =“ 200”>段落元素内容右对齐,宽度为200像素</ p>
<expand /> –指示标记文本内按钮的扩展符 的位置。此标记允许您放置下拉标志,该标志指示按钮在标记文本内部的任何位置都有下拉菜单,以减少按钮使用的空间。
属性:
- direction –可选属性,指示扩展符 指向的方向。可能的值:左,右,上,下,弹出
例子:
页面<br/>边框<expand />
<img> – img标签定义图像。
属性:
- src –指定图像源资源名称或嵌入式资源名称。请注意,指定的图像将仅在运行时显示。在设计时,将仅显示图像框。还支持格式化ClassLibrary1 / ClassLibrary1.MyImage.png或ClassLibrary1 / global :: ClassLibrary1.Resources.MyImage以从指定的程序集中加载图像。上面示例中的ClassLibrary1用于通过Assembly.Load加载程序集。DotNetBar 6.8.4.0及更高版本。
- width –表示固定的图像宽度(以像素为单位)。如果指定了此属性,则还必须指定height属性。
- height –表示固定图像的高度(以像素为单位)。如果指定了此属性,则还必须指定width属性。
如果图像是全局资源的一部分的示例:
<img src =” global :: Ribbonpad.Properties.Resources.Document” />如果图像被包含为嵌入式资源的示例:
<img src =” Ribbonpad.Info.png” />就性能而言,图像的加载可能是昂贵的。为了允许您缓存图像加载,您可以处理MarkupSettings.ResolveImage静态事件并从事件处理程序中返回图像。以下代码显示了非常简单的缓存图像分辨率(请注意,您可以使用ResolveImageEventArgs.Key来获取src属性值):
Private Sub ResolveMarkupImage(sender As Object, e As DevComponents.DotNetBar.TextMarkup.ResolveImageEventArgs)
e.ResolvedImage = _Image
e.Handled=True
End Sub
支持的实体字符:
&lt; –小于<
&gt; –大于>
&nbsp; –空格
&:和
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!