Tự học ngôn ngữ lập trình Visual Basic 2005 part 5

Tham khảo tài liệu 'tự học ngôn ngữ lập trình visual basic 2005 part 5', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 112 Chương 3 - Các ứng dụng Windows . Thê còn. . các vấn đề tiềm ẩn thì sao Trong trường hợp này bạn không cần bận tâm về bộ nhở hao phí hay bất kỳ sự giảm chậm hiệu suất vì .NET đủ thông minh để tạo ra các form khi bạn cần chúng vấn đé thật sự là bạn có thể gặp phải các kết quả từ việc các instance mặc định làm xáo trộn các khái niệm của các lớp và các đối tượng khiến cho mọi thứ trồ nén quá dễ dàng đến nỗi không thể quy chiếu các instance khác nhau của cùng một form trong các phần khác nhau của ứng dụng. õạn cũng có thểcổ một tham chiếu đến form khới động của ứng dụng nhờ dùng thuộc tính . Chẳng hạn hãy tưởng tượng bạn sử dụng mã sau đây để hiển thị một form Dim FormObject As New Forml Trong ví dụ này form bạn đã hiển thị là một instance của Form1 nhưng nó không phải là instance mặc định. Điều đó có nghĩa là nếu một phần khác của mã sử dụng mã như sau Form1. Refresh nó sẽ không có hiệu ứng như bạn mong đợi. Instance hiển thị của Form1 sẽ không được làm mói. Thay vào đó instance mặc định có lẽ cũng không hiển thị sẽ được làm mởi. Hãy lưu ý vấn dể này v nó có thể dẫn đến những sự cố khác thường Cải tiến tốc độ vẽ lại cho GDI Mọi control và form trong .NET kế thừa từ lớp control cơ sở. Trong .NET lớp Control xuất một thuộc tính mới được gọi là Double Buffered. Nếu bạn xác lập thuộc tính này sang TRue form hay control sẽ tự động sử dụng double-buffering đệm kép vốn làm giảm sự nhấp nháy khi bạn thêm mã vẽ tùy ý. Bạn cần tăng cường các ảnh động GDI Trong .NET lớp Form có thể thực hiện double-buffering cho bạn. Chương 3 Các ứng dụng Windows 113 . Bạn làm điểu dó như thế nào Trong một số ứng dụng bạn cẩn vẽ lại một cửa sổ hay control thường xuyên. Chẳng hạn bạn có thể làm mới một cửa sổ 10 mill gây một lần để tạo ảo giác về một ảnh động liên tục. Mỗi lần cửa sổ được làm mới bạn cần xóa nội dung hiện tại và vẽ khung mới lại tử đầu. Trong một ứng dụng đơn giản logic vẽ của bạn có thể vẽ một hình dạng đơn.

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.