Kiến Thức Hướng Dẫn Làm All In One Bằng AutoPlay Media Studio (Nâng Cao) Phần 3

ChenJi

Ban Quản Trị
Tham gia
2/12/16
Bài viết
1,298
Xếp hạng
113
#1
Hướng Dẫn Làm All In One Bằng AutoPlay Media Studio (Nâng Cao)
Phần 3: Nút Select All/Deselect All Cho All In One CheckBox Và ListBox

Tiếp nối phần 2, hôm nay mình sẽ viết tiếp phần 3 :Nút Select All/Deselect All Cho All In One CheckBox Và ListBox . Nút Select All/Deselect All rất cần thiết cho bất cứ all in one one click nào.



ĐỐI VỚI CHECKBOX ALL IN ONE:
  1. Có 1 project checkbox hoặc tự tạo cũng được
  2. Ta tạo 1 button với text là "Select All"
  3. Nhập dãy code vào phần script của button đó với nội dụng như sau:
Mã:
min = 1;
max = 3; --la so phan mem trong all in one

if Button.GetText("Button1") == "Select All" then
Button.SetText("Button1","Deselect All");
for i = min,max do
CheckBox.SetChecked("CheckBox"..i, true);
end

else
for i = min,max do
CheckBox.SetChecked("CheckBox"..i, false);
end
Button.SetText("Button1","Select All");
end


ĐỐI VỚI LISTBOX ALL IN ONE:
  1. Có 1 project listbox hay tự tạo cũng được
  2. Tạo 1 button có text là "Select All"
  3. Nhập dãy code vào phần script của button đó với nội dụng như sau:
Mã:
min = 1;
max = 3; --so phan mem trong all in one cua ban

if Button.GetText("Button1") == "Select All" then
Button.SetText("Button1","Deselect All");
for i = min,max do
ListBox.SetItemCheck("ListBox1", i, BST_CHECKED);
end

else
for i = min,max do
ListBox.SetItemCheck("ListBox1", i, BST_UNCHECKED);
end
Button.SetText("Button1","Select All");
end


Thế là xong rồi, vào và test thử thôi :)

Lưu ý: Các biến số như "Button1" chỉ là trong ví dụ mẫu , nếu bạn bạn ra nút ấy là "Button2" thì bạn đổi code trong đó là "Button2" nhé, không thì sẽ bị lỗi đấy :) !!!

Có Gì Thắc Mắc, Các Bạn Cứ Hỏi Ở Dưới Bài Viết Này Nha !!!
Coppy Nhớ Ghi Nguồn.
 

Thành viên trực tuyến

Không có thành viên trực tuyến.

Group TechViews

Thống kê diễn đàn

Chủ đề
1,407
Bài viết
2,939
Thành viên
6,532
Thành viên mới nhất
maygiatlg
Top Bottom