01/10/2018, 09:52

Chèn hình cho winform

chào mọi người.
mình dùng VS chèn hình vào nhưng lại bị dính cái background trắng, trong khi bên ngoài mình đã tách background cho hình rồi, có cách nào khắc phục không? mình cám ơn

明玉 viết 11:52 ngày 01/10/2018

Thường thì winform của C# cho phép bạn chọn 1 màu để transparent, nhưng dùng hình png thì không được. Tốt nhất bạn dùng code tự vẽ hình lên, hoặc đổi sang công nghệ khác.
Có nhiều người đưa các giải pháp ở đây, nhưng mà rất phiền hà: https://stackoverflow.com/questions/19910172/how-to-make-picturebox-transparent

Trần Hoàn viết 11:53 ngày 01/10/2018

Vì nhiều lý do, trong đó có vấn đề transparent, nên từ khi biết đến WPF. mình bỏ luôn, gần như không bao giờ mở winform lên nữa.

Văn Dương viết 11:58 ngày 01/10/2018

Set parent cho cái ảnh phía trước là cái ảnh phía sau.

Văn Dương viết 11:53 ngày 01/10/2018

Và đây mới là đúng đắn.
WPF và MVVM.

明玉 viết 11:57 ngày 01/10/2018

WPF có tốc độ khởi động app rất chậm phải không nhi?

Trần Hoàn viết 11:57 ngày 01/10/2018

Ukm, đối với máy mình thì có chậm hơn WinForms một chút dù 2 project cùng một số lượng reference như nhau. Nhưng mà nói rất chậm thì cũng tuỳ cách đánh giá.

Văn Dương viết 12:06 ngày 01/10/2018

Khởi động như nhau…

Bài liên quan
0