It appears you have not registered with our community. To register please click here ...
Chào
Khách
. Bạn có thể
đăng nhập
hoặc
đăng ký
.
Hay bạn đã đăng ký nhưng quên mất
email kích hoạt tài khoản?
08-Th02-2012, 01:40 AM
Đăng nhập
|
Đăng ký
Danh Vọng
Cộng Điểm:
Bạn nghĩ gì về bài viết này?
Đồng Ý
Không Đồng Ý
Ý Kiến:
Lý Tự Trọng IT
KIẾN THỨC NGÀNH
Lập Trình Windows
Hướng Dẫn, Thủ Thuật, Ebook
[C#] Những thủ thuật lập trình Windows Form (updating)
Trang: [
1
]
« Trước
Tiếp »
Chủ đề: [C#] Những thủ thuật lập trình Windows Form (updating) (Đọc 2812 lần)
0 Thành viên và 1 Khách đang xem chủ đề.
¤ FIOENIX ¤
♥ Cộng Tác Viên ♥
Full Member
Điểm: 102
MSSV: 06104143
Lớp: 06CĐTP4
Tên: Tăng Duy Phương
Bài viết: 225
Cảm Ơn: 12
Được Cảm Ơn: 10
Độ Hoạt Động: 0%
[C#] Những thủ thuật lập trình Windows Form (updating)
«
vào lúc:
11-Th05-2010, 10:16 PM »
Dạo gần đây do quá bận bịu với các project công việc và môn học nên vắng mặt một thời gian
Hôm nay, tạm nghĩ một ngày để trở lại với lytutrongit.com.
Trước giờ, mình luôn post theo series (loạt), và bây giờ cũng vậy. Xin giới thiệu với các bạn series:
Những thủ thuật lập trình Windows Form
Menu
Trích dẫn
1.
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Tự động xóa trắng các control
2.
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
File và Directory
«
Sửa lần cuối: 27-Th06-2010, 02:03 PM gửi bởi ¤ FIOENIX ¤
»
Logged
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
¤ FIOENIX ¤
♥ Cộng Tác Viên ♥
Full Member
Điểm: 102
MSSV: 06104143
Lớp: 06CĐTP4
Tên: Tăng Duy Phương
Bài viết: 225
Cảm Ơn: 12
Được Cảm Ơn: 10
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #1 vào lúc:
11-Th05-2010, 10:46 PM »
Tự Động Xóa Trắng Các Control
Thông thường, nhất là trong lập trình cơ sở dữ liệu, khi bạn muốn thêm một record mới, bạn phải xóa trắng tất cả control nhập liệu để nhập dữ liệu mới. Hãy tưởng tượng đối tượng cần thêm có đến hơn 20 trường dữ liệu, thì công việc xóa trắng các control theo phương pháp "thủ công" sau đây thật sự làm mất quá nhièu thời gian của bạn, thậm chí còn không chính xác.
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
hoặc
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Hãy sử dụng đoạn code sau để hiệu quả hơn trong công việc này:
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Ở đây, mình viết
private
vì mình đặt function này trong cùng class mà mình run nó. Nếu bạn đặt nó ở một class khác hoặc ở namespace khác, vui lòng sửa lại cho phù hợp.
Function
DeleteAllText
truyền vào 2 parameter (tham số):
Control container
: Name (tên) của control là container chứa loại control mà bạn muốn xóa Text
Type controlType
: Type (loại) của control muốn xóa Text
Hãy xem ví dụ sau để hiểu rõ hơn:
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Ở đây, tôi muốn xóa
Text
của tất cả
Label
trên form có tên là
frmTest
.
Nhớ rằng container control không chỉ có form mà còn có:
GroupBox
,
Panel
,
TabControl
...
Logged
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
minhhungit
Newbie
Điểm: 1
MSSV: 07D0040071
Lớp: 07CĐTP2
Tên: Võ Minh Hùng
Bài viết: 38
Cảm Ơn: 1
Được Cảm Ơn: 14
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #2 vào lúc:
17-Th05-2010, 04:10 PM »
Pác đi mần rùi kinh nghiệm cũng nhiều wa ha, còn cái vụ animation của listbox viết luôn đi nha, đang chờ xem thử nè
Logged
Sống là không chờ đợi..!
MINH TRUNG
Newbie
Điểm: 0
MSSV: 08D0050263
Lớp: 08CĐ-TM3
Tên: Nguyễn Minh Trung
Bài viết: 15
Cảm Ơn: 9
Được Cảm Ơn: 5
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #3 vào lúc:
30-Th05-2010, 09:04 PM »
bác nào biết làm số thứ tự trong listview thì giúp em với
Logged
Khi tình yêu cất lời, nó là tiếng nói của chúa trời làm cho thiên đường mơ mộng trong những giai diệu
▓☺Perfect♣Smile...
♥ Cộng Tác Viên ♥
Full Member
Điểm: 2
MSSV: 08D0050181
Lớp: 08cdtm2
Tên: Trần Xuân Thanh Phúc
Bài viết: 220
Cảm Ơn: 6
Được Cảm Ơn: 11
Độ Hoạt Động: 0.2%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #4 vào lúc:
30-Th05-2010, 09:43 PM »
Trích dẫn từ: MINH TRUNG trong 30-Th05-2010, 09:04 PM
bác nào biết làm số thứ tự trong listview thì giúp em với
Số thứ tự trong listview là
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Logged
♫ Anh Phúc của em ♫
♫ năm bờ oăn ♫
nhokvb1090
Newbie
Điểm: 0
MSSV: 08D0050009
Lớp: 08CDTM4
Tên: Đoàn Vũ Bảo
Bài viết: 32
Cảm Ơn: 1
Được Cảm Ơn: 0
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #5 vào lúc:
06-Th06-2010, 08:58 PM »
Tiếp tục đi chứ sao ngừng rồi...sắp thi C# rồi
Logged
Long Vũ
◊ Global Moderator ◊
Full Member
Điểm: 1
MSSV: 08CD0040279
Lớp: 08CD_TP4
Tên: Nguyen Hoang Huy Vu
Bài viết: 176
Cảm Ơn: 9
Được Cảm Ơn: 14
Độ Hoạt Động: 0.4%
Hoàng Tử Mưa
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #6 vào lúc:
12-Th06-2010, 11:12 PM »
hố hố ,ta đã trở lại và sẽ lợi hại gấp tỷ lần
Logged
Đọc xong nhớ THANK và COMMENT nha!
nhokvb1090
Newbie
Điểm: 0
MSSV: 08D0050009
Lớp: 08CDTM4
Tên: Đoàn Vũ Bảo
Bài viết: 32
Cảm Ơn: 1
Được Cảm Ơn: 0
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #7 vào lúc:
22-Th06-2010, 09:40 PM »
Trích dẫn từ: Ruan Huang Hui Yu trong 12-Th06-2010, 11:12 PM
hố hố ,ta đã trở lại và sẽ lợi hại gấp tỷ lần
Dóc cái mồm thấy gì đâu
Logged
¤ FIOENIX ¤
♥ Cộng Tác Viên ♥
Full Member
Điểm: 102
MSSV: 06104143
Lớp: 06CĐTP4
Tên: Tăng Duy Phương
Bài viết: 225
Cảm Ơn: 12
Được Cảm Ơn: 10
Độ Hoạt Động: 0%
Re: [C#] Những thủ thuật lập trình Windows Form (updating)
«
Trả lời #8 vào lúc:
27-Th06-2010, 02:02 PM »
File và Directory
Các namespace cần có:
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
1. Lấy danh sách tất cả file trong một thư mục
Bạn muốn lấy danh sách tất cả file trong một thư mục, dĩ nhiên bạn cần biết
đường dẫn của thư mục
đó,
dạng file cần lấy
(*.mp3, *.txt, *.* ...) và
mức độ tìm kiếm
chỉ trong thư mục hiện hành hay bao gồm cả thư mục con của nó.
Do đó, ta xây dựng một method có 3 tham số như sau:
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Ở đây, method GeneratedFileList sẽ trả về một ArrayList chính là danh sách tất cả các file cần lấy (thật chất là FileInfo của file cần lấy). Ba tham số truyền vào như đã trình bày ở trên. Riêng SearchOption là một enum do đó, khi sử dụng hàm này bạn có thể chọn một trong 2 giá trị của nó là
AllDirectories
hay
TopDirectoryOnly
.
2. Xóa một thư mục kể cả tất cả thư mục con và file trong nó
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Sử dụng hàm lấy danh sách file ở trên trước hết ta lấy danh sách tất cả file trong thư mục hiện hành và với mỗi file thì xóa nó đi, sau đó xóa thư mục hiện hành. Lưu ý rằng, với các file có thuộc tính là ReadOnly bạn không thể xóa, do đó cần thiết lập thuộc tính nó về Normal như trong code.
3. Copy file
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Method này cũng chẳng có gì để giải thích
, chỉ lưu ý rằng do các file ReadOnly không copy được nên ta set nó về Normal rồi copy bình thường.
Logged
{Bạn không được phép thấy nội dung này. Vui lòng
ĐĂNG KÝ
/
ĐĂNG NHẬP
}
Trang: [
1
]
« Trước
Tiếp »
Chuyển tới:
Chọn nơi chuyển đến:
-----------------------------
TRUNG TÂM ĐIỀU HÀNH
-----------------------------
=> Thông Báo Chung
=> Tiêu Điểm Tuần
=> Thời Khóa Biểu
=> Lịch Thi
===> Hệ cao đẳng
===> Hệ trung cấp
===> Cao đẳng liên thông
=> Điểm Thi
=> Thực Tập Và Ôn Thi Tốt Nghiệp
=> Hoạt Động - Sự Kiện
=> Đề Xuất - Ý Tưởng
-----------------------------
THÔNG TIN CÔNG NGHỆ
-----------------------------
=> Tin Tức Công Nghệ
=> Giới Thiệu Phần Mềm
=> Thủ Thuật Chung
=> Thư Viện Ebook
=> Hỏi Gì Đáp Nấy
=> Kiến Thức Công Nghệ
-----------------------------
KIẾN THỨC NGÀNH
-----------------------------
=> Toán Ứng Dụng - Lý Thuyết Đồ Thị
=> Đồ Họa Ứng Dụng
===> Plug-in, Presets...
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Cơ Sở Dữ Liệu
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Kỹ Thuật Lập Trình
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Phần Cứng Máy Tính
===> Tư Vấn Lắp Ráp
===> Hướng Dẫn, Thủ Thuật, Ebook
===> Bài Tập, Hỏi Đáp
=> Cấu Trúc Dữ Liệu & Giải Thuật
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Lập Trình Quản Lý
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Lập Trình Windows
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Thiết Kế Web
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
===> Free Templates
=> Mạng Máy Tính Cơ Bản
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Lập Trình Web
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Hệ Quản Trị Cơ Sở Dữ Liệu
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Phân Tích Thiết Kế Hệ Thống
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
-----------------------------
CÔNG NGHỆ PHẦN MỀM
-----------------------------
=> Lập Trình Hướng Đối Tượng
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Java Application
=> Lập Trình XML
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Lập Trình Cơ Sở Dữ Liệu
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Công Nghệ Phần Mềm - Xây Dựng Phần Mềm
=> Chia Sẽ Project
===> Source, Script, Module, Component, Library...
===> Giới Thiệu Project
-----------------------------
MẠNG MÁY TÍNH
-----------------------------
=> Hệ Điều Hành Windows & Linux
===> Bài Tập, Hỏi Đáp
===> Hướng Dẫn, Thủ Thuật, Ebook
=> Thiết Bị Mạng
=> Thiết Lập Hệ Thống Mạng
=> Mạng Linux
=> An Ninh Mạng
=> Mạng Nâng Cao
-----------------------------
GIAO LƯU - GIẢI TRÍ
-----------------------------
=> Kết Bạn - Trò Chuyện
=> Thể Thao
=> Media Box
===> Xem Trực Tuyến
===> Download
=> Bài Học Cuộc Sống
=> Vui Cười
-----------------------------
LINH TINH
-----------------------------
=> Quảng Cáo - Rao Vặt
Loading...