在我的基于桌面的WPF应用程序中,我想实现一个工具栏,其中包含关键操作(添加、更新、删除等),类似于您可以在任何Web界面邮件服务中看到的内容。
为了做到这一点,我有一个大的PNG图像,其中包含所有可能的图标(常规、活动、禁用等)。
如何显示不是整个图像,而只是一个区域。例如,在我的图标是正方形且具有50px边长的情况下,从像素50到像素100?换句话说,如果所有图标都放置在一个大的PNG图像中,您会建议如何在WPF中实现选择图像子部分以显示在工具栏按钮内?
附言:在Web开发中,通常使用一个包含所有图标的大型PNG图像,当您想要放置特定图标时,必须定义要显示的图像中的哪个区域。
为了做到这一点,我有一个大的PNG图像,其中包含所有可能的图标(常规、活动、禁用等)。
如何显示不是整个图像,而只是一个区域。例如,在我的图标是正方形且具有50px边长的情况下,从像素50到像素100?换句话说,如果所有图标都放置在一个大的PNG图像中,您会建议如何在WPF中实现选择图像子部分以显示在工具栏按钮内?
附言:在Web开发中,通常使用一个包含所有图标的大型PNG图像,当您想要放置特定图标时,必须定义要显示的图像中的哪个区域。