0
正在研究一种新型WPF控件的设计,该控件需要在7英寸平板电脑和大型20-30英寸显示器及其间的任何位置显示良好。在wpf中缩放按钮背景图像和调整窗口大小
我将在控制面板上有按钮,它们将有图标来表示它们的动作,并且此面板可以根据配置和系统状态进行更改。
在所有我认为有大约40个潜在的图标。
我最初认为矢量图形文件将被支持(.SVG扩展名),但事实并非如此。
当控制台位于7英寸平板电脑上时,在大型监视器上显示大图像文件看起来很糟糕,对于放大到大型监视器时看起来不错的小图像也是如此。
平均大小的图像只看起来平均的一切。
我如何最好地处理缩放图像,使其看起来最好在小平板电脑和大型显示器?
这是如何显示图像的基础知识。
<Window.Resources>
<Image x:Key="PngImage" Source="C:\Images\acid.png"/>
</Window.Resources>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Button Grid.Row="0" Grid.Column="0" Content="{StaticResource PngImage}"/>
</Grid>
在启动时识别当前的环境,然后使用适当的图像:小的小屏幕,大的大 – ASh
通常对于网络,使用3个独立的组,小/小/大。你可以使用相同的概念。 – AnjumSKhan
首先你可以尝试使用'ViewBox'来包含你的'Image'。 – AnjumSKhan