我已经被指控修复WPF应用程序中的错误,即使我没有做太多的WPF。
无法理解,所以我问你有关stackoverflow的精彩读者。
我有一个RibbonButton,其图像指定为LargeImageSource。麻烦的是,图像非常像素化。所以我尝试创建一个孩子,看看它是否会以这种方式呈现。没有运气。
如果我只是在RibbonButton之外创建一个图像,那么它会正确显示,所以我知道图像的标记是正确的。我对WPF知之甚少,但我知道你应该能够创建将在父母内部呈现的子元素。我误解了吗?
代码如下:
<ribbon:RibbonButton Label="{Binding Path=RefreshTitle, Source={StaticResource CultureResources}, Mode=OneWay}"
Command="{Binding Path=FetchWorksOrdersCommand}"
ToolTip="{Binding Path=RefreshReportTitle, Source={StaticResource CultureResources}, Mode=OneWay}">
<Image Source="images\Refresh.png" VerticalAlignment="Top" HorizontalAlignment="Left"></Image>
</ribbon:RibbonButton>
Refresh.png是32x32。我试过SnapToDevicePixels没有成功。
期待您的回复!
标记