3.1 线条
<p>类CSkinLine表示线条,继承于CSkinView,支持CSkinView的所有属性和方法。</p>
<h2>1 属性和相关方法:</h2>
<h4>1.1 设置线条风格</h4>
<ul>
<li>通过XML属性控制如下:
<pre><code class="language-xml">DashStyle=&quot;Solid&quot;</code></pre></li>
<li>通过C++程序代码调用方法控制如下:
<pre><code class="language-c">void SetDashStyle(DashStyle dashStyle);</code></pre></li>
</ul>
<h4>1.2 设置线条颜色</h4>
<ul>
<li>通过XML属性控制如下:
<pre><code class="language-xml">Color=&quot;ID_COLOR_RED&quot;</code></pre></li>
<li>通过C++程序代码调用方法控制如下:
<pre><code class="language-c">void SetColor(const tstring&amp; strColor);</code></pre></li>
</ul>
<h4>1.3 设置颜色渐变线条开始颜色</h4>
<ul>
<li>通过XML属性控制如下:
<pre><code class="language-xml">StartColor=&quot;ID_COLOR_BLACK&quot;</code></pre></li>
<li>通过C++程序代码调用方法控制如下:
<pre><code class="language-c">void SetStartColor(const tstring&amp; strColor);</code></pre></li>
</ul>
<h4>1.4 设置颜色渐变线条结束颜色</h4>
<ul>
<li>通过XML属性控制如下:
<pre><code class="language-xml">EndColor=&quot;ID_COLOR_WHITE&quot;</code></pre></li>
<li>通过C++程序代码调用方法控制如下:
<pre><code class="language-c">void SetEndColor(const tstring&amp; strColor);</code></pre></li>
</ul>
<h2>请看下面的示例</h2>
<h4>效果图</h4>
<p><img src="http://www.skinui.cn/doc/img/3/1/1.png" alt="线条" /></p>
<h4>布局文件</h4>
<pre><code class="language-xml">&lt;SkinDialog DefaultWidth=&quot;400&quot; DefaultHeight=&quot;300&quot; SysButton=&quot;CLOSE&quot; Icon=&quot;128&quot; Caption=&quot;IDS_CONTROL_SHOW16&quot; Animation=&quot;SizeChange&quot;&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;100&quot; Color=&quot;ID_COLOR_DEFAULT12&quot; DashStyle=&quot;Solid&quot;/&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;125&quot; Color=&quot;ID_COLOR_DEFAULT12&quot; DashStyle=&quot;Dash&quot;/&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;150&quot; Color=&quot;ID_COLOR_DEFAULT12&quot; DashStyle=&quot;Dot&quot;/&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;175&quot; Color=&quot;ID_COLOR_DEFAULT12&quot; DashStyle=&quot;DashDot&quot;/&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;200&quot; Color=&quot;ID_COLOR_DEFAULT12&quot; DashStyle=&quot;DashDotDot&quot;/&gt;
&lt;SkinLine LayoutHeight=&quot;1&quot; AlignParentLeft=&quot;10&quot; AlignParentRight=&quot;10&quot; AlignParentTop=&quot;225&quot; StartColor=&quot;ID_COLOR_DEFAULT12&quot; EndColor=&quot;ID_COLOR_WHITE&quot;/&gt;
&lt;/SkinDialog&gt;</code></pre>