SkinUI5.0官方文档

SkinUI5.0官方文档


视图

<p>CView是所有视图的基类,包含的XML属性和方法所有视图都可以使用。所有的视图都提供了两种方式来控制视图的行为。</p> <ul> <li>在XML布局中通过XML属性进行控制</li> <li>在C++程序代码中通过调用方法进行控制</li> </ul> <h2>相关属性和方法</h2> <h3>设置视图Id</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Id="1001"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetId(LONG nId);</code></pre> <h3>设置视图是否可见</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Visible="false"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetVisible(BOOL bVisible);</code></pre> <h3>设置视图颜色</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Color="ID_COLOR_RED"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetColor(const String&amp; strColor);</code></pre> <h3>设置视图背景</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Background="ID_COLOR_RED"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetBackground(const String&amp; strBackground);</code></pre> <h3>设置视图简单提示信息</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Tips="IDS_CLOSE_TIPS"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetTips(const String&amp; strTips);</code></pre> <h3>设置视图复杂提示信息</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">RichTips="RichTipsLayout.xml"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetRichTips(const String&amp; strLayout);</code></pre> <h3>设置视图菜单</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Menu="TestMenu.xml"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMenu(const String&amp; strMenu);</code></pre> <h3>设置视图分组信息</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Group="1,2,3"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetGroup(const set&lt;LONG&gt;&amp; setGroup);</code></pre> <h3>设置视图宽度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Width="WrapContent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetWidth(LONG nWidth, LONG nPercent = 0);</code></pre> <h3>设置视图高度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Height="MatchParent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetHeight(LONG nHeight, LONG nPercent = 0);</code></pre> <h3>设置视图最小宽度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">MinWidth="WrapContent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMinWidth(LONG nWidth);</code></pre> <h3>设置视图最小高度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">MinHeight="MatchParent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMinHeight(LONG nHeight);</code></pre> <h3>设置视图最大宽度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">MaxWidth="WrapContent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMaxWidth(LONG nWidth);</code></pre> <h3>设置视图最大高度</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">MaxHeight="MatchParent"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMaxHeight(LONG nHeight);</code></pre> <h3>设置组件外边距</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Margin="5,5,5,5"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetMargin(const CRect&amp; margin);</code></pre> <h3>设置组件内边距</h3> <ul> <li>通过XML属性控制如下:</li> </ul> <pre><code class="language-xml">Padding="5,5,5,5"</code></pre> <ul> <li>通过C++程序代码调用方法控制如下:</li> </ul> <pre><code class="language-c">virtual void SetPadding(const CRect&amp; padding);</code></pre>

页面列表

ITEM_HTML