【原創】帶你玩轉超級列表框(全套教程目錄)講師:雪山凌狐
http://bbs.125.la/forum.php?mod=viewthread&tid=14021598
(出處:精易論壇)
第一節課沒說什麼
帶你玩轉超級列表框 2常用屬性來設置
主要說了超級列表框的屬性 或者說 和 我門自己總結的 使用超級列表框前要注意設置的幾個主要屬性有異曲同工之妙
小知識:使用超級列表框前要設置的幾個主要屬性(超級列表框初始化的設置)
1.如果在易語言下導入 超級列表框的這個組件 一定要勾選下面的那個支持庫 不然是找不到 超級列表框的組件的
2.超級列表框的初始化常用屬性 (總共8個 稍微有個印象即可)。
- 名稱(這個就不用解釋了吧)
- 類型:最經常使用的是"報表列表框",其他的之後看情況要不要講
- 報表列:設置報表每列的標題,列寬,對齊方式,甚至圖片(圖片一般不弄)。列索引請記住從0開始。設置列表項目比如id賬號密碼
- 整行選擇:爲真時用戶點擊表項的時候就會整行都被選中(個人喜歡弄爲真)
- 顯示錶格線:爲真時顯示每個表項的內部畫線(個人喜歡弄爲真)
- 單一選擇:爲真時同時只能選擇一行表項,爲假則可以同時選擇多行(根據你寫的軟件的情況選擇)
- 始終顯示選擇項:爲真時選中一行表項之後,會變藍色,失去焦點後會變成灰色,總之就是始終顯示(個人喜歡弄爲真)
- 表項設置和插入默認的記錄用
小知識:報表列和表項的理解
報表列—》
表項à
超級列表框裏面
一行記錄成爲一個表項
注意:無論是列索引還是行索引都是從0開始而不是從1開始 千萬注意
課後作業
帶你玩轉超級列表框 3表項插入有學問
小知識 只是插入表項和置標題二個
我習慣選擇每行的檢查項 所以代碼後面習慣的每次插入一個表項(一個記錄) 就自動檢測下 當前表項(記錄)的檢查項是否被勾選 如果勾選了就去掉勾選
老師的例子演示 核心還是這2個函數的用法 沒什麼可說的
小知識:讀取文件內容到腳本的的函數 還有 讀取文件內容會涉及到編碼轉換的問題 也要注意
帶你玩轉超級列表框 4拖放加內容,內容的txt保存
知識點 :如何使用拖放對象
-
開啓拖放功能
-
把拖到對象扔到窗口上 並設置支持拖動的類型 這裏我們設置爲支持文件拖動
-
拖動對象註冊到這個窗口上 並且撤銷也要寫上
-
在拖動對象的事件裏面接收拖動的內容
小知識:win10下拖放對象不支持 無法拖動進去 不推薦使用這個辦法 可以win10放棄拖動對象