




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、本文介紹一下用中繼器實現輸入框內容動態提示的具體方法,最終實現的效果見基本組成元素包括輸入框和一個中繼器,在輸入框中內容發生變化的時候,對中繼器內容進 行動態篩選,并在編輯框下面顯示篩選結果。具體步奏如下所示:1、首先在界面中拖入一個文本框,可以自行設置輸入框的樣式;2、在編輯框下部拖入一個中繼器,中繼器默認顯示了三項內容;3、單擊中繼器,在右邊的樣式一欄可以看到中繼器自身帶有一個類似excel的數據表,表中的每一行數據對應中顯示出來的行信息,比如默認的數據表中有3行,顯示的中繼器也有 3行數據,雙擊進入中繼器,可以看到里面有一個矩形框,而中繼器本身有一個交互事件,名字叫每項加載時”,操作為設
2、置矩形的文本為 Item.Column0。其中Item指代的就是中繼器,而Column0就是其中的一個數據列。不難看出,就是在中繼器中每一項內容加載的時候,將其中的矩形框的值設置為中繼器中Column0中的值。比如我們再加了一列 Columnl,并在中繼器中添加一個矩形框1,我們同樣可以再增加一條語句將矩形框1的值設置為Columnl。勺*芭|崛1安可詢5加細 值口苴辜 - - -虐期為4、調整中繼器中的矩形框,使其和編輯框一樣長,去掉矩形框的四邊,設置背景色,并設置鼠標懸停時的顏色5、現在我們要中繼器中顯示的是提示內容,因此在其數據表中直接輸入預定義的各種提示內容,比如下圖中,我們輸入了一些
3、地名6、預覽效果如下圖,中繼器中內容一直顯示,我們要在編輯框內容發生變化時動態顯示篩 選后的中繼器內容,因此首先我們將中繼器設置為隱藏。士國空州曾安儂中國貴州首安瞠市西秀區中國置州省愛花茶區中國湖d匕首7、然后為編輯框添加交互事件,第一個事件是編輯框中文本改變時,對中繼器中的內容進 行篩選,它有一個篩選規則,這個篩選規則會應用于中繼器的每一行數據,如果表達式的結 果為真,則該行數據保留,為假則剔除改行數據。我們的篩選規則是如果改行數據包含編輯 框中的數據,則顯示。因此首先插入一個局部變量LVAR1 ,它的值就是編輯框中的文字,也就是當前“。中繼器中每一行的數據是 Item.Column0 ,判
4、斷LVAR1是否在Item.Column0中 需要用到字符串函數indexOf。英用K-,文本這支出畫舊選.些典中國貴州省貴陽市中國北京市中國案州駕安膝市中國送州省宜圃市西秀區中國W州省步陽內花涅區由I中的I19*種鋼I百式.HISnl.LMrlhWF1 二-'小Bf'l 日捺靜N古片遺右下方輸入文本一變量宣稱或表達式要寫在“口廣中.伊如:插入變量My流電獲取變量阻四期的當前值;插入表達式(VaA + VarBJ,獲取,日的+ YarB,的和;插入系統變量PageNam即,獲取當前頁面名稱,猜入變量或用貌在下方創建用于插入元件值的局部變量.局部變量名稱必須祟字母故字,不允許包含
5、空格, 施力01部變量LVAR1=元件文字當前8、插入函數 indexOf,函數式為LVAR.indexOf('searchValue'),我們把 LVAR 替換為Item.Column0 , 'searchValue'替換為 LVAR1 ,函數返回值大于等于 0,則表示 Item.Column0中包含有 LVAR1。最終的表達式為Item.Column0.indexOf(LVAR1)>=0X編輯值在下方輸入文本 變量名甜域表達式要寫在Fir中.例如:插入變量肥四日用獲取變量"MyM獷的當前值;插入表達式VmrA + VarB,獲取、酊八十 Va
6、B”的和;插入系統變量PagzNmm朗,獲取當前頁面名稱.插入變量或層數LVAR indexOfsearchValue')U|X編轄值x在下方輸入文本一變量名稱或表達式要寫在“中"例如: ltAS(MyVar,裝取交量的當前值 版A表配VmrA十VarB,獲取“VmrA+Th 8,的和; 陸入系統變量PageNam印,獲取當前頁面名稱,建人變量或固數Hem.CofuTnnQ.indexC-f(LVAF!l>=a在卜方創建用十福人兀'牛值的局部變量r局部變量名棟陋規是字母數字,不允訐包含空箱,LVAR1 =元件文字 當前9、接著為 文本改變時”再加一個動作,顯示中繼器。樣式交互說明I (文本框名稱)帽如田LJ提示,文本改變時添加靠選|中繼器)漆加 Frtem ColumnD.rrKieKOfLVARl)>=OJ選顯示雇蠹顯示I中繼翱通過以上步奏,基本已經實現所需功能。下面再進行完善:1、當鼠標點擊中繼器提示的信息時,自動將信息填入編輯框中。只需為中繼器中的矩形框 添加一個單擊時事件,設置矩形框文本,同時隱藏中繼器。2、當編輯框獲得焦點的時候,也進行一個篩選提示的操作,直接將 過來即可。”文本改變時的動作復制獲取焦點時硒始選I中嬖弱添加Iteni.Col4imn0.inclexOf(LVAR2)>-0并將除其它篇苣顯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省南通市如皋市2025年高三2月網上月考(開學)生物試題含解析
- 建筑材料采購合同資料
- 新疆維吾爾烏魯木齊市沙依巴克區2024-2025學年四年級數學第二學期期末質量檢測模擬試題含解析
- 企業人力資源服務合同外包協議2025
- 版云存儲倉庫租賃合同
- 河南省濮陽市清豐縣2024-2025學年八年級下學期4月期中地理試題(含答案)
- 二手住宅式房屋買賣合同
- 小學政治 (道德與法治)人教部編版四年級上冊7 健康看電視獲獎第一課時教案設計
- 初中數學現實中的變量教學課件 2024-2025學年七年級數學下冊(北師大版2024)
- 中國古典舞身段訓練
- 六年級整本書閱讀交流課課件湯姆索亞歷險記
- 普外科教學查房案例
- 考勤排查方案
- GH-T 1388-2022 脫水大蒜標準規范
- 金屬材料成形工藝及控制課件:軋制理論與工藝 (2)-
- 《我與集體共成長》的主題班會
- 六年級趣味數學活動課堂課件
- imo中的問題定理與方法
- 新能源汽車運用與維修專業人才培養方案
- 氨吹脫塔單元設計示例
- 中國移動-安全-L3
評論
0/150
提交評論