Я занимаюсь разработкой приложения UWP и заметил, что элементы 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.