Tùy chỉnh Hiệu ứng Pixel Shader trong Avalonia UI

Hiện tại, Avalonia không cho phép kế thừa lớp Effect để ghi đè, vì hàm tạo của nó là internal. Thay vào đó, chúng ta sẽ triển khai một lớp GrayscaleImage để thực hiện hiệu ứng xám. Lớp GrayscaleImage public class GrayscaleImage : Control { public static readonly StyledProperty<IImage?> SourceProperty = AvaloniaProperty.Regi ...

Đăng vào ngày 2 tháng 10 lúc 19:05

Hiển thị và tùy chỉnh SVG trong ứng dụng Avalonia

Phiên bản mới của thư viện hỗ trợ SVG cho Avalonia hiện được phát hành dưới tên Svg.Controls.Skia.Avalonia. Cách sử dụng hoàn toàn tương tự như Avalonia.Svg.Skia, nhưng nên ưu tiên phiên bản mới khi làm việc với các phiên bản Avalonia gần đây. Với các dự án dùng Avalonia cũ, vẫn có thể tiếp tục sử dụng Avalonia.Svg.Skia. (Cập nhật: 05/09/2025) ...

Đăng vào ngày 1 tháng 7 lúc 17:02