15.所有组件的通用属性
<h3>通用事件</h3>
<ul>
<li>
<p>点击事件</p>
<pre><code>build(){
Column(){
Button('按钮')
.onclick((event: ClickEvent) =&gt; {
event.x
event.screenX
event.target.area.width
event.timestamp
})
}
}</code></pre>
</li>
<li>
<p>触摸事件</p>
<pre><code>build(){
Column(){
Button('按钮')
.onTouch((event: TouchEvent) =&gt; {
event.type =&gt; TouchType.Down
event.touches[0].x
event.target.area.width
})
}
}</code></pre>
</li>
<li>物理按键事件(仅适用于可以获取焦点的组件,例如Button)
<pre><code>build(){
Column(){
Button('按钮')
.onKeyEvent((event: KeyEvent) =&gt; {
event.type =&gt; KeyType.Down
event.keyCode
event.keyText
})
}
}</code></pre></li>
</ul>
<h3>通用属性</h3>
<ul>
<li>
<p>尺寸设置属性(用于设置宽高、边距、边框)</p>
<pre><code>build(){
Text(&quot;Title&quot;)
.width(200)
.height(200)
.padding(20)
.margin(30)
.border({width: 10, color: Color.Red})
}</code></pre>
</li>
<li>位置设置(设置组件的对齐方式、布局方向和显示位置)
<pre><code></code></pre></li>
</ul>
<h3>通用手势处理</h3>