Компактный каркас нижней панели инструментов показать / скрыть - PullRequest
1 голос
/ 22 октября 2010

Compact Framework

.net

C #

Настольное приложение для Windows Mobile

У меня есть 2 кнопки, которые открывают 2 разных "модуля" / "скриншоты "Код выглядит так:

 /*previous declaration in static class Program */
 public static Form ofrmBin = null;

 /* this is called for both buttons */
 Program.ofrmBin = new frmMainBin();
 Program.ofrmBin.Show();
 Program.ofrmBin.Activate();

Код выглядит одинаково для обеих кнопок, я не написал его, но проверил, не могу найти никакой разницы.Проблема в нижней панели инструментов.Как сделать так, чтобы оба работали одинаково?Они выглядят так:

дело 1:

http://imgur.com/N8UM1l&syggV

дело 2:

http://imgur.com/N8UM1&syggVl

(позвольте мнезнаю, если изображения не видны)

Я хотел бы, чтобы оба случая выглядели как тот, без панели инструментов.

Что мне не хватает?

Спасибо

1 Ответ

1 голос
/ 22 октября 2010

Насколько я помню, панель задач и программная панель ввода (SIP) зависят от нескольких вещей.Панель задач отображается только в том случае, если текущая форма имеет связанное меню, и я думаю, что по умолчанию компонент MainMenu добавляется в первую форму, которую вы создаете в своем приложении.Он также может отображаться, если фокус находится на вводе, который требует текста, например TextBox, поэтому у пользователя есть какой-то способ ввода ввода.

Вы можете получить доступ к SIP через элемент управления InputPanel, поэтому проверьте это тоже.

...