Панель приложений Windows 8 По умолчанию в разработке приложений

Я хочу создать панель приложения для своего приложения javascript, поскольку мы знаем, что видим панель приложения при нажатии правой кнопки мыши, но я хочу, чтобы она отображалась по умолчанию, без щелчка правой кнопкой мыши. вот мой html код

 <div id="appbar" data-win-control="WinJS.UI.AppBar">
    <!-- Commands for show/hide -->
    <button data-win-control="WinJS.UI.AppBarCommand" 
            data-win-options="{id:'showHideButton', label:'Show/Hide Picker', icon:'view'}">
    </button>
</div>

Спасибо


person ramu    schedule 02.11.2012    source источник


Ответы (1)


В коде запуска приложения получите элемент панели приложений и вызовите "show( )" на нем.

// This is essentially what you need to do inside your app startup code
// After all the elements are loaded (After the WinJS.UI.processAll() I believe)
document.getElementById('appbar').show();
person Alan    schedule 02.11.2012
comment
Если вы поднимаете его по умолчанию, есть большая вероятность, что вы хотите, чтобы он оставался включенным. В этом случае вы устанавливаете для свойства sticky панели приложения значение true. - person Jeremy Foster; 03.11.2012