windows phone8 多分辨率适配问题
windows phone8中,在三种分辨率中采用三套不同的分辨率的图,<Grid HorizontalAlignment="Left" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="480"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="800"></RowDefinition>
</Grid.RowDefinitions>
<Image Grid.Row="0" Grid.Column="0" Source="explain_3.png" Height="1280" Width="720"></Image>
</Grid>
正常的情况下重grid中加入image时,只要不指定image的height和width,image会自适应grid大小,
但项目中必须要在img中指定image的height和width,explain_3.png这个图是720*1280的图,系统默认的是把高分辨率在480的基础上放大了,可不可以根据屏幕分辨率重新设置默认,或是将屏幕呈现方式改成物理分辨率方式 windows phone8 多分辨率 --------------------编程问答-------------------- 没太明白你的意思,,, --------------------编程问答-------------------- 尽量不要设置宽高 让其自适应,多用grid元素 --------------------编程问答-------------------- 为什么 img 必须要为720*1280呢?
对设计来说,WP的分辨率只有480*800。
如果你是想在720*1280得分辨率上显示720*1280的图片,那么你就应该在代码中判断分辨率再给适合的图。
但是设计控件,只能按照480*800设计。
补充:移动开发 , Windows Phone