我正在开发一个UWP App,并且注意到将ComboBox元素(只是弹出窗口)放置在ViewBox中时缩放不正确。外观如下:
此外,由于ComboBox检测似乎偏离了鼠标的实际位置,因此选择了错误的元素。 ComboBox放置在网格内其他元素的旁边(网格是ViewBox的直接子元素)。其他所有东西都可以正常工作,并且可以伸缩而不会拉伸。
在保留ViewBox的同时,有什么方法可以解决此问题? 预先感谢!
编辑:
<Viewbox>
<Grid Width="1920" Height="1280" HorizontalAlignment="Center">
<ComboBox HorizontalAlignment="Center" VerticalAlignment="Center" Width="200" Height="50">
<ComboBoxItem Content="Test123"></ComboBoxItem>
<ComboBoxItem Content="Test456"></ComboBoxItem>
<ComboBoxItem Content="Test789"></ComboBoxItem>
</ComboBox>
</Grid>
</Viewbox>
这几乎是我要做的所有事情,我需要调整应用程序的大小并仅支持特定的分辨率(1920x1280)。但是,它必须以某种方式适应于所有可能的Windows缩放设置。