在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙ArkTS聲明式開發:跨平臺支持列表【組件快捷鍵事件】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-28 15:49 ? 次閱讀

組件快捷鍵事件

開發者可以設置組件的自定義組合鍵,組合鍵的行為與click行為一致,組件在未獲得焦點狀態下也可以響應自定義組合鍵,每個組件可以設置多個組合鍵。

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
從API Version 10開始支持。后續版本如有新增內容,則采用上角標單獨標記該內容的起始版本。

接口

keyboardShortcut(value: string | [FunctionKey], keys: Array<[ModifierKey]>)

參數:

參數名參數類型必填參數描述
valuestring[FunctionKey]
keysArray<[ModifierKey]>熱鍵組合。

ModifierKey

名稱描述
CTRL表示鍵盤上Ctrl鍵。
SHIFT表示鍵盤上Shift鍵。
ALT表示鍵盤上Alt鍵。

FunctionKey

名稱描述
ESC表示鍵盤上ESC功能鍵。
F1表示鍵盤上F1功能鍵。
F2表示鍵盤上F2功能鍵。
F3表示鍵盤上F3功能鍵。
F4表示鍵盤上F4功能鍵。
F5表示鍵盤上F5功能鍵。
F6表示鍵盤上F6功能鍵。
F7表示鍵盤上F7功能鍵。
F8表示鍵盤上F8功能鍵。
F9表示鍵盤上F9功能鍵。
F10表示鍵盤上F10功能鍵。
F11表示鍵盤上F11功能鍵。
F12表示鍵盤上F12功能鍵。

快捷鍵使用注意事項

場景快捷鍵處理邏輯例子
所有支持onClick事件的組件支持自定義組合鍵
自定義組合鍵要求控制鍵Ctrl,Shift,Alt及它們的組合加上其它可輸入字符按鍵Button('button1').keyboardShortcut('a',[ModifierKey.CTRL])
多個不同組件設置相同組合鍵只響應結點樹上的第一個組件、其它組件不響應快捷鍵。Button('button1').keyboardShortcut('a',[ModifierKey.CTRL]) Button('button2').keyboardShortcut('a',[ModifierKey.CTRL])
無論組件是否獲得焦點只要窗口獲焦快捷鍵就會響應
綁定單個快捷鍵時候,通過keyboardShortcut接口value值或者是keys值或兩者都是空的情況下。 綁定多個快捷鍵的時候無法取消快捷鍵。取消快捷鍵的設置Button('button1').keyboardShortcut('',[ModifierKey.CTRL]) Button('button2').keyboardShortcut('a',[l]) Button('button3').keyboardShortcut('',[])
獨立pipeline子窗口、主窗口共存的情況下獲焦的窗口響應快捷鍵
keyboardShortcut接口中的keys命令中ctrl、shift、alt不區分左右鍵都響應Button('button1').keyboardShortcut('a',[ModifierKey.CTRL, ModifierKey.ALT])
keyboardShortcut接口中的value單個字符不區分大小寫都響應Button('button1').keyboardShortcut('a',[ModifierKey.CTRL]) Button('button2').keyboardShortcut('A',[ModifierKey.CTRL])
快捷鍵的響應所有快捷鍵down的狀態下響應、且連續響應
隱藏組件響應快捷鍵
disable狀態組件不響應快捷鍵
1. 組件的組合鍵(包括系統預定義快捷鍵)相同時。 2. 接口參數value有多個字符時。 3. 接口參數keys有重復的控制鍵時。這幾種情況不綁定組合鍵, 先前綁定的組合鍵仍然有效Button('button1').keyboardShortcut('c',[ModifierKey.CTRL]) Button('button2').keyboardShortcut('ab',[ModifierKey.CTRL]) Button('button3').keyboardShortcut('ab',[ModifierKey.CTRL,ModifierKey.CTRL])

系統已有組合鍵

搜狗高速瀏覽器截圖20240326151547.png

快捷鍵組件HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
Ctrl + C[Image]、[TextInput]、[TextArea]
Ctrl+ A[TextInput]、[TextArea]
Ctrl+ V[TextInput]、[TextArea]
Ctrl+ X[TextInput]、[TextArea]
Shift + 方向鍵[TextInput]、[TextArea]
Ctrl+ Shift+ Z[TextInput]、[TextArea]
Ctrl+ Z[TextInput]、[TextArea]
Ctrl+ Y[TextInput]、[TextArea]
方向鍵、回車鍵[TextInput]、[TextArea]
TAB鍵[TextInput]、[TextArea]

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    59

    文章

    2549

    瀏覽量

    43846
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    ArkUI-x平臺Bridge最佳實踐

    ;一碼三平臺\" 前面講到的bridge主要是解決開發者在進行ArkTS代碼開發時,需要使用的鴻蒙API不
    發表于 06-10 23:06

    Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅

    端的基礎能力和設施,包括豐富的組件,完善的調試、構建、發布、監控配套工具鏈,穩定性監控能力等。 Kuikly框架優勢: 一碼五端,支持Android、iOS、鴻蒙、Web、小程序5
    發表于 06-04 16:46

    AD軟件快捷鍵設置和導入方法

    ,由于Protel在國內有廣大的使用群體基礎,因此,AD的使用者數量在國內是最多的。近來后臺有不少朋友來詢問AD快捷鍵設置的問題,在學習的時候,考慮到軟件使用,已經將AD、Cadence和Pads
    發表于 03-26 10:03

    開源啦!!!基于鴻蒙ArkTS封裝的圖表組件《McCharts》,大家快來一起共創

    的地方請大家高抬貴手,寬容一下,謝謝。 這次主要是給大家帶來一個重磅消息,就是我自己使用鴻蒙ArkTS語法開發的圖表組件今日正式開源了。為什么?原因有兩點吧!
    發表于 03-15 15:21

    鴻蒙ArkTS聲明組件:TextPicker

    滑動選擇文本內容的組件
    的頭像 發表于 07-03 15:07 ?1079次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextPicker

    鴻蒙ArkTS聲明組件:TextClock

    TextClock組件通過文本將當前系統時間顯示在設備上。支持不同時區的時間顯示,最高精度到秒級。
    的頭像 發表于 07-03 09:17 ?535次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextClock

    鴻蒙ArkTS聲明組件:TextInput

    單行文本輸入框組件
    的頭像 發表于 07-03 09:14 ?1913次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:TextInput

    鴻蒙ArkTS聲明組件:StepperItem

    用作[Stepper]組件的頁面子組件
    的頭像 發表于 07-02 17:47 ?623次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:StepperItem

    鴻蒙ArkTS聲明組件:ScrollBar

    滾動條組件ScrollBar,用于配合可滾動組件使用,如List、Grid、Scroll。
    的頭像 發表于 07-01 15:52 ?948次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:ScrollBar

    鴻蒙ArkTS聲明組件:Span

    作為Text組件的子組件,用于顯示行內文本的組件
    的頭像 發表于 07-01 09:14 ?794次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Span

    鴻蒙ArkTS聲明組件:NavDestination

    作為NavRouter組件的子組件,用于顯示導航內容區。
    的頭像 發表于 06-27 14:05 ?1026次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:NavDestination

    鴻蒙ArkTS聲明組件:NavRouter

    導航組件,默認提供點擊響應處理,不需要開發者自定義點擊事件邏輯。
    的頭像 發表于 06-26 15:02 ?725次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:NavRouter

    鴻蒙ArkTS聲明組件:Menu

    以垂直列表形式顯示的菜單。
    的頭像 發表于 06-25 09:53 ?782次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Menu

    鴻蒙ArkTS聲明組件:ImageAnimator

    提供幀動畫組件來實現逐幀播放圖片的能力,可以配置需要播放的圖片列表,每張圖片可以配置時長。
    的頭像 發表于 06-24 11:18 ?954次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:ImageAnimator

    鴻蒙ArkTS聲明組件:Image

    Image為圖片組件,常用于在應用中顯示圖片。Image支持加載[PixelMap]、[ResourceStr]和[DrawableDescriptor]類型的數據源,支持png、jpg、bmp、svg和gif類型的圖片格式。
    的頭像 發表于 06-23 20:32 ?1816次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>組件</b>:Image
    主站蜘蛛池模板: 国产自在自线午夜精品视频在 | 天天色天天碰 | 免费一级特黄特色黄大任片 | 又黑又长黑人欧美三级 | 国产精品一区二区三区四区五区 | 最近高清在线视频观看免费 | 国产精品777| 69日本xxxhd| 嫩草影院在线入口 | 精品女视频在线观看免费 | 亚洲影视久久 | 亚洲午夜日韩高清一区 | 一级一黄在线观看视频免费 | 日韩美女影院 | 亚洲一区二区综合 | 刺激一区 | 久久综合九色综合97_ 久久久 | 国产三级日本三级韩国三级在线观看 | 亚洲免费资源 | 女人爽到喷水的视频大全在线观看 | 曰本又色又爽又黄三级视频 | 亚洲a毛片| 亚洲综合色网站 | 国产特黄一级一片免费 | 日本黄色站 | 国产精品美女免费视频观看 | 精品免费 | 九九草在线观看 | 国产精品视频一区国模私拍 | 快乐你懂的在线视频免费观看 | 国产精品久久久久久久免费大片 | 福利色视频 | 五月天天色 | 国产亚洲卡二卡3卡4卡乱码 | 2021久久精品国产99国产 | 天天干天天干天天干天天干天天干 | 日本在线不卡免 | 欧美午夜精品久久久久久黑人 | 美女隐私黄www视频 美女用手扒开尿口给男生桶爽 | 午夜伦y4480影院中文字幕 | 国产精品福利午夜h视频 |