Tôi đang phát triển một ứng dụng WPF với MS Ribbon Controls. Tôi không chắc chắn định dạng tệp hình ảnh nào tôi nên sử dụng cho Điều khiển Ribbon - chủ yếu là giữa định dạng tệp png và ico và MSDN không cung cấp tùy chọn hoặc đề xuất nào.Sử dụng .ico hoặc .png làm nguồn hình ảnh cho Điều khiển?
Đi dưới đây là một ví dụ:
<ribbon:RibbonButton LargeImageSource="Images\foo.png" Label="Open Foo"/>
HOẶC
<ribbon:RibbonButton LargeImageSource="Images\foo.ico" Label="Open Foo"/>
Nếu tôi có một foo.png (32x32) và foo.ico chứa một biểu tượng (32x32), cả hai dường như làm việc không có sự khác biệt.
Tôi biết .ico có thể chứa một loạt ảnh và có sự khác biệt về kích thước (.ico có kích thước lớn hơn nhiều so với .png ngay cả khi nó chỉ chứa một biểu tượng), vì vậy tôi quan tâm đến việc hiển thị trong phiên bản khác nhau của Cửa sổ (XP, Vista, 7, ME, 2000, v.v.) và sự khác biệt khác có thể ảnh hưởng đến trải nghiệm người dùng mà tôi không biết. Có ai biết không?