Наложение на форму с ShowDialog () на устройстве с высоким разрешением - PullRequest
0 голосов
/ 28 апреля 2011

Я работаю с компактным фреймворком 2.0 и у меня проблемы с некоторыми формами. У меня есть одна форма с кнопкой детализации. Когда вы нажимаете кнопку «Подробности», я удаляю исходную форму и вызываю ShowDialog () в форме сведений. Появится новая форма, но вы все еще можете увидеть исходную форму на заднем плане. Я не могу прикрепить изображение проблемы, потому что я новый пользователь. Это как полупрозрачный экран, все элементы управления отображаются правильно, но вы все еще можете видеть элементы управления из предыдущего экрана за новыми элементами управления.

Это отлично работает при запуске на рабочем столе через эмулятор, и это прекрасно работает на устройствах с низким разрешением (240x320), но эта проблема возникает только на любом устройстве с высоким разрешением, на котором я его пробую (480x640).

Я пробовал предложения от других пользователей, такие как стыковка и закрепление, но, похоже, ничего не работает. Если у кого-то есть идея, почему это может произойти, пожалуйста, дайте мне знать! Я относительно неопытен с формами на мобильных устройствах.

1 Ответ

0 голосов
/ 03 мая 2011

Я понял это. Для элементов управления вкладки на странице для свойства Visible установлено значение false (я понятия не имею, почему). Убрал их, и теперь экран выглядит великолепно.

...