Vo-Viet-Dung / Paint

2 stars 0 forks source link

Không hợp lý về biểu tượng chuột #4

Open neittien0110 opened 4 years ago

neittien0110 commented 4 years ago

Mô tả: Biểu tượng hiện thời đang dùng là Size All, có tính chất là di chuyển cửa sổ. image

Gợi ý: Nên dùng biểu tượng bàn tay Hand. Hoặc là em có thểm tham khảo code sau, cho phép em vẽ hình con trỏ chuột tùy ý. Có khi nhét ảnh bút bi vào lại hay 👍 https://www.c-sharpcorner.com/UploadFile/mahesh/cursors-in-C-Sharp/

neittien0110 commented 4 years ago

Gợi ý thêm: Em đang tạo một biến chứa danh sách các ảnh, rồi gọi ra. Cách làm này okay, nhưng không tiện lợi vì ảnh nằm rải rác ở các form (nếu có nhiều form) image

Cách hay hơn là: đưa tất cả vào một cấu trúc quản lý tài nguyên và tham số chương trình, gọi là Settings và Resource . C# sẽ tự gen code ra các class để quản lý truy cập các biến này. Trường hợp này ta cần lưu ảnh, vậy nó thuộc về Resource. Cách bổ sung như trong ảnh image Sau đó, triệu gọi ảnh ra bằng lệnh panel1.Cursor = CreateCursor(WindowsFormsAppPaint.Properties.Resources.pencil, new Size(32, 32));