XML属性列表

Posted 别呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML属性列表相关的知识,希望对你有一定的参考价值。

XML属性列表

<?xml version="1.0" encoding="UTF-8"?> <Resources> <Include > <Attribute name="source" default="" type="STRING" comment="XML布局文件"/> <Attribute name="count" default="" type="INT" comment="嵌入的次数"/> </Include> <Font> <Attribute name="name" default="" type="STRING" comment="字体的名字"/> <Attribute name="size" default="" type="INT" comment="字体的大小"/> <Attribute name="bold" default="false" type="BOOL" comment="是否为粗体"/> <Attribute name="underline" default="false" type="BOOL" comment="是否有下划线"/> <Attribute name="italic" default="false" type="BOOL" comment="是否为斜体"/> <Attribute name="default" default="false" type="BOOL" comment="是否为默认的字体"/> </Font> </Resources> <Controls> <Window parent=""> <Attribute name="size" default="0,0" type="SIZE" comment="窗口的初始化大小,如(800,600)"/> <Attribute name="sizebox" default="0,0,0,0" type="RECT" comment="窗口可拖动改变窗口大小的边距,如(4,4,6,6)"/> <Attribute name="caption" default="0,0,0,0" type="RECT" comment="窗口可拖动的标题栏大小的边距,最后一个参数是指离上边框的距离,如(0,0,0,28)"/> <Attribute name="roundcorner" default="0,0" type="SIZE" comment="窗口圆角大小,如(4,4)"/> <Attribute name="mininfo" default="0,0" type="SIZE" comment="窗口最小大小,如(320,240)"/> <Attribute name="maxinfo" default="0,0" type="SIZE" comment="窗口最大大小,如(1600,1200)"/> <Attribute name="alpha" default="255" type="BYTE" comment="窗口的alpha值(0-255),如(100)"/> <Attribute name="bktrans" default="false" type="BOOL" comment="窗口是否开启异形半透明功能,如(false)"/> <Attribute name="gdiplustext" default="false" type="BOOL" comment="是否用gdi+渲染文字(抗锯齿效果更好,但是效率低)"/> <Attribute name="richeditcorner" default="0,0,0,0" type="RECT" comment="窗口中所有的RichEdit控件与窗体的边距,用于在异形半透明窗体中修复RichEdit控件的alpha通道(只有在bktrans为true并且使用Gdi+渲染时指定)"/> <Attribute name="disabledfontcolor" default="0xFFA7A6AA" type="DWORD" comment="默认的disabled字体颜色,如(0xFFA7A6AA)"/> <Attribute name="defaultfontcolor" default="0xFF000000" type="DWORD" comment="默认的字体颜色,如(0xFF000000)"/> <Attribute name="linkfontcolor" default="0xFF0000FF" type="DWORD" comment="默认的link字体颜色,如(0xFF0000FF)"/> <Attribute name="linkhoverfontcolor" default="0xFFD3215F" type="DWORD" comment="默认的linkhoverfont字体颜色,如(0xFFD3215F)"/> <Attribute name="selectedcolor" default="0xFFBAE4FF" type="DWORD" comment="默认的selected字体颜色,如(0xFFBAE4FF)"/> <Attribute name="showshadow" default="false" type="BOOL" comment="是否启用窗体阴影"/> <Attribute name="shadowimage" default="" type="STRING" comment="阴影图片,使用此属性后自动屏蔽算法阴影(不支持source等属性设置)"/> <Attribute name="shadowcorner" default="0,0,0,0" type="RECT" comment="图片阴影的九宫格描述"/> <Attribute name="shadowsize" default="0" type="BYTE" comment="算法阴影的宽度(-20到20)"/> <Attribute name="shadowsharpness" default="255" type="BYTE" comment="算法阴影的锐度"/> <Attribute name="shadowdarkness" default="255" type="BYTE" comment="算法阴影的深度(相当于透明度)"/> <Attribute name="shadowposition" default="0,0" type="SIZE" comment="算法阴影的偏移量"/> <Attribute name="shadowcolor" default="0x000000" type="DWORD" comment="算法阴影的颜色,RGB格式,不支持透明度,使用shadowdarkness设置透明度"/> </Window> <ChildLayout parent="Container" > <Attribute name="xmlfile" default="" type="STRING" comment="子窗体XML布局文件"/> </ChildLayout> <Control parent="" notifies="setfocus killfocus timer menu windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="nativebkcolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="0" type="INT | RECT" comment="可以设置INT或RECT类型的值。当值为ING时则左、上、右、下都用该值作为宽。值为RECT类型时则分别设置左、上、右、下的边框"/> <Attribute name="leftbordersize" default="0" type="INT" comment="左边边框大小,如(1),设置该值大于0,则将忽略bordersize属性的设置"/> <Attribute name="topbordersize" default="0" type="INT" comment="顶部边框大小,如(1),设置该值大于0,则将忽略bordersize属性的设置"/> <Attribute name="rightbordersize" default="0" type="INT" comment="右边边框大小,如(1),设置该值大于0,则将忽略bordersize属性的设置"/> <Attribute name="bottombordersize" default="0" type="INT" comment="底部边框大小,如(1),设置该值大于0,则将忽略bordersize属性的设置"/> <Attribute name="borderstyle" default="0" type="INT" comment="边框样式的设置,数值范围0-5"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="normalimage" default="" type="STRING" comment="普通状态图片"/> <Attribute name="hotimage" default="" type="STRING" comment="鼠标悬浮的状态图片"/> <Attribute name="pushedimage" default="" type="STRING" comment="鼠标按下的状态图片"/> <Attribute name="focusedimage" default="" type="STRING" comment="获得焦点时的状态图片"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="foreimage" default="" type="STRING" comment="前景状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true)"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="keyboard" default="true" type="BOOL" comment="非CButtonUI类忽略该值,为false时不支持TAB_STOP,且该对象不处理键盘信息"/> <Attribute name="virtualwnd" default="" type="string" comment="设置控件的虚拟窗体的名字"/> </Control> <Container parent="Control" notifies="setfocus killfocus timer menu windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="relativepos" default="0,0,0,0" type="RECT" comment="设置相对移动,float为真时,分别表示横纵向位移值,横纵向缩放值,移动单位建议50或100"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="INT" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="scrollstepsize" default="0" type="INT" comment="容器的滚动条滚动步长,0代表使用默认步长"/> </Container> <VerticalLayout parent="Container" notifies="setfocus killfocus timer menu windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="INT" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="scrollstepsize" default="0" type="INT" comment="容器的滚动条滚动步长,0代表使用默认步长"/> <Attribute name="sepheight" default="0" type="INT" comment="分隔符高度,正负表示分隔符在顶部还是底部,如(4)"/> <Attribute name="sepimm" default="false" type="BOOL" comment="拖动分隔符是否立即改变大小,如(false)"/> </VerticalLayout> <HorizontalLayout parent="Container" notifies="setfocus killfocus timer menu windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="INT" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="scrollstepsize" default="0" type="INT" comment="容器的滚动条滚动步长,0代表使用默认步长"/> <Attribute name="sepwidth" default="0" type="INT" comment="分隔符宽,正负表示分隔符在左边还是右边,如(-4)"/> <Attribute name="sepimm" default="false" type="BOOL" comment="拖动分隔符是否立即改变大小,如(false)"/> </HorizontalLayout> <TileLayout parent="Container" notifies="setfocus killfocus timer menu windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="INT" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="scrollstepsize" default="0" type="INT" comment="容器的滚动条滚动步长,0代表使用默认步长"/> <Attribute name="columns" default="1" type="INT" comment="列数,如(4)"/> <Attribute name="itemsize" default="0,0" type="SIZE" comment="子项固定大小,如(128,128)"/> </TileLayout> <TabLayout parent="Container" notifies="setfocus killfocus timer menu tabselect windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="DWORD" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="scrollstepsize" default="0" type="INT" comment="容器的滚动条滚动步长,0代表使用默认步长"/> <Attribute name="selectedid" default="0" type="INT" comment="默认选中的页面id,如(0)"/> </TabLayout> <ActiveX parent="Control" notifies="setfocus killfocus timer menu showactivex windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true)"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="clsid" default="" type="STRING" comment="activex的clsid,如(8856F961-340A-11D0-A96B-00C04FD705A2)"/> <Attribute name="modulename" default="" type="STRING" comment="activex从指定位置加载,如(flash/flash.ocx)"/> <Attribute name="delaycreate" default="true" type="BOOL" comment="是否需要延迟创建activex,如(false)"/> </ActiveX> <WebBrowser parent="ActiveX" > <Attribute name="homepage" default="" type="STRING" comment="默认首页" /> <Attribute name="autonavi" default="false" type="BOOL" comment="是否打开默认首页" /> </WebBrowser> <Combo parent="Container" notifies="setfocus killfocus timer menu dropdown itemselect windowinit(root)"> <Attribute name="name" default="" type="STRING" comment="控件名字,同一窗口内必须唯一,如(testbtn)"/> <Attribute name="pos" default="0,0,0,0" type="RECT" comment="位置,如果为float控件则指定位置和大小,否则只指定大小,如(0,0,100,100)"/> <Attribute name="padding" default="0,0,0,0" type="RECT" comment="外边距,如(2,2,2,2)"/> <Attribute name="bkcolor" default="0x00000000" type="DWORD" comment="背景颜色,如(0xFFFF0000)"/> <Attribute name="bkcolor2" default="0x00000000" type="DWORD" comment="背景渐变色2,和bkcolor配合使用,如(0xFFFFFF00)"/> <Attribute name="bkcolor3" default="0x00000000" type="DWORD" comment="背景渐变色3,和bkcolor、bkcolor2配合使用,如(0xFFFF00FF)"/> <Attribute name="bordercolor" default="0x00000000" type="DWORD" comment="边框颜色,如(0xFF000000)"/> <Attribute name="focusbordercolor" default="0x00000000" type="DWORD" comment="获得焦点时边框的颜色,如(0xFFFF0000)"/> <Attribute name="colorhsl" default="false" type="BOOL" comment="本控件的颜色是否随窗口的hsl变化而变化,如(false)"/> <Attribute name="bordersize" default="1" type="INT" comment="边框大小,如(1)"/> <Attribute name="borderround" default="0,0" type="SIZE" comment="边框圆角半径,如(2,2)"/> <Attribute name="bkimage" default="" type="STRING" comment="背景图片,如(bk.bmp或file='aaa.jpg' res='' restype='0' dest='0,0,0,0' source='0,0,0,0' corner='0,0,0,0' mask='#FF0000' fade='255' hole='false' xtiled='false' ytiled='false')"/> <Attribute name="width" default="0" type="INT" comment="控件预设的宽度,如(100)"/> <Attribute name="height" default="0" type="INT" comment="控件预设的高度,如(30)"/> <Attribute name="minwidth" default="0" type="INT" comment="控件的最小宽度,如(100)"/> <Attribute name="minheight" default="0" type="INT" comment="控件的最小高度,如(30)"/> <Attribute name="maxwidth" default="9999" type="INT" comment="控件的最大宽度,如(100)"/> <Attribute name="maxheight" default="9999" type="INT" comment="控件的最大高度,如(30)"/> <Attribute name="text" default="" type="STRING" comment="显示文本,如(测试文本)"/> <Attribute name="tooltip" default="" type="STRING" comment="鼠标悬浮提示,如(请在这里输入你的密码)"/> <Attribute name="userdata" default="" type="STRING" comment="自定义标识"/> <Attribute name="enabled" default="true" type="BOOL" comment="是否可以响应用户操作,如(true),同时禁用或者启用子控件"/> <Attribute name="mouse" default="true" type="BOOL" comment="本控件是否可以响应鼠标操作,如(true)"/> <Attribute name="mousechild" default="true" type="BOOL" comment="本控件的子控件是否可以响应用户操作,如(true)"/> <Attribute name="visible" default="true" type="BOOL" comment="是否可见,如(true)"/> <Attribute name="float" default="false" type="BOOL" comment="是否使用绝对定位,如(true)"/> <Attribute name="shortcut" default="" type="CHAR" comment="对应的快捷键,如(P)"/> <Attribute name="menu" default="false" type="BOOL" comment="是否需要右键菜单,如(true)"/> <Attribute name="inset" default="0,0,0,0" type="RECT" comment="容器的内边距,如(2,2,2,2)"/> <Attribute name="vscrollbar" default="false" type="BOOL" comment="是否使用竖向滚动条,如(true)"/> <Attribute name="hscrollbar" default="false" type="BOOL" comment="是否使用横向滚动条,如(true)"/> <Attribute name="childpadding" default="0" type="INT" comment="子控件之间的额外距离,如(4)"/> <Attribute name="vscrollbarstyle" default="" type="STRING" comment="设置本容器的纵向滚动条的样式"/> <Attribute name="hscrollbarstyle" default="" type="STRING" comment="设置本容器的横向滚动条的样式"/> <Attribute name="textpadding" default="0,0,0,0" type="RECT" comment="文字显示的边距,如(2,2,2,2)"/> <Attribute name="normalimage" default="" type="STRING" comment="普通状态图片"/> <Attribute name="hotimage" default="" type="STRING" comment="鼠标悬浮的状态图片"/> <Attribute name="pushedimage" default="" type="STRING" comment="鼠标按下的状态图片"/> <Attribute name="focusedimage" default="" type="STRING" comment="获得焦点时的状态图片"/> <Attribute name="disabledimage" default="" type="STRING" comment="禁用的状态图片"/> <Attribute name="dropboxsize" default="0,150" type="STRING" comment="弹出框大小设置"/> <Attribute name="itemfont" default="-1" type="INT" comment="item的字体id,如(0)"/> <Attribute name="itemalign" default="center" type="STRING" comment="item对齐方式,取值left、right、center,如(center)"/> <Attribute name="itemendellipsis" default="false" type="BOOL" comment="item句末显示不全是否使用...代替,如(true)"/> <Attribute name="itemtextpadding" default="0,0,0,0" type="RECT" comment="item文字显示的边距,如(2,2,2,2)"/> <Attribute name="itemtextcolor" default="0xFF000000" type="DWORD" comment="item字体颜色"/> <Attribute name="itembkcolor" default="0x00000000" type="DWORD" comment="item背景颜色"/> <Attribute name="itembkimage" default="" type="STRING" comment="item背景图片"/> <Attribute name="itemaltbk" default="false" type="BOOL" comment="item是否使用隔行交替背景"/> <Attribute name="itemselectedtextcolor" default="0xFF000000" type="DWORD" comment="item被选中时的字体颜色"/> <Attribute name="itemselectedbkcolor" default="0xFFC1E3FF" type="DWORD" comment="item被选中时的背景颜色"/> <Attribute name="itemselectedimage" default="" type="STRING" comment="item被选中时的背景图片"/> <Attribute name="itemhottext

以上是关于XML属性列表的主要内容,如果未能解决你的问题,请参考以下文章

深入理解margin

具有圆形内边缘的方形布局边框

css外边距怎么设置

【css】外边距margin的属性和使用方法

margin外边距属性

改变盒子模型外边距的是