Questions tagged [microsoft-metro]

Unless you have design questions - you should more likely tag your question as windows-store-apps or windows-runtime or winrt-xaml or winjs. Metro (now "Microsoft Design Language") was an internal code name for a typography-based user interface design language created by Microsoft. It is featured prominently in Windows Phone 7 and Windows 8.

Metro was an internal code name for a typography-based user interface design language created by Microsoft. It is featured prominently in Windows Phone 7 and Windows 8.

On August 3rd, 2012, the "Metro" codename was dropped in favor of the term "Windows 8 Style UI" (see this article on Ars Technica). While "Metro" was said to be a code name, several reports suggest the name was dropped to avoid a potential trademark dispute. No new marketing terminology has been announced to represent the "Windows 8 Style UI" interface.

It was later reported that from about September/October 2012 Microsoft started to replace earlier references to "Metro Design Language" with "Microsoft Design Language" and "Metro Style Apps" with "Windows Store Apps".

Note that "Metro" was mostly the name of the design language originally used in products such as Windows Media Center, Zune, Windows Phone and later in Windows 8 and all other Microsoft properties. Many people familiar with the term even at Microsoft continue using it today when talking about the design style, while seems to be gaining acceptance as the term for what was previously called "Metro Style Apps".

Find our guideline:

Related tags: , , , ,

3874 questions
15
votes
5 answers

Launching a Desktop Application with a Metro-style app

Is there a way to launch a desktop application from a Metro-style app on Windows 8? I'm trying to create some simple shortcuts to desktop applications to replace the desktop icons on the start screen, which look out of place. I just need something…
JacobTheDev
  • 17,318
  • 25
  • 95
  • 158
15
votes
3 answers

Does WinRT/Metro support multiple monitors?

I want to create an application that has multiple touch surfaces, preferably using the Metro/WinRT APIs. However, much of what I've read indicates that Metro is confined to a single (primary?) monitor. Is that true?
Andy S
  • 8,641
  • 6
  • 36
  • 40
15
votes
2 answers

C# Windows 8 Store (Metro, WinRT) Byte array to BitmapImage

I am working on a Windows 8 Metro app that applies filters to images. I have a web version of the app and wanted to port it. But as we all know WinRT doesn't have all the good things .NET provides otherwise :/ Currently I am applying the filters on…
mitelinko
  • 151
  • 1
  • 1
  • 4
15
votes
1 answer

dependency property - member not recognised or not accessible

I have created a UserControl and inside it defined a dependency property Label. When I refer it in a control I get the error the The member "Label" is not recognised or is not accessible. What I don't understand is that it works perfect on windows…
15
votes
4 answers

How to read file (Metro/WinRT)

I'm quite astounded by the apparent complexity of this seemingly simple task. I know that I have to use the StorageFile class, and I've found this example, but I just want to read one single file, to which I know the path, and read it's data as text…
annonymously
  • 4,708
  • 6
  • 33
  • 47
15
votes
5 answers

Windows 8 C# Store app - Link to store and reviews

We are about to submit a game for Windows 8 with two versions: An ad-supported free version with 3 levels The full game So on the ad-supported version, we need a button to link to the store for the full version. In both versions, we also would…
jonathanpeppers
  • 26,115
  • 21
  • 99
  • 182
15
votes
1 answer

Windows 8 - How to Dismiss Touch Keyboard?

I am developing my app for Windows 8 in C#, and one very annoying thing is that the touch keyboard sometimes stays on screen even though all textboxes have lost focus. I read the article keyboard dismissal logic white paper, which explains that when…
thisnick
  • 151
  • 1
  • 4
15
votes
2 answers

Emulates Windows 8 Start Menu Tile Layout Engine

So anyone out there knows of sample code or control that perfectly emulates the Windows 8 Start Menu Tile Layout Engine? It should support mixed Square and Rectangle Tiles, and repacks the square tiles over or under rectangle tiles properly. Note:…
user46915
14
votes
2 answers

Metro Style Apps: WinJS a must?

Yesterday I have started developing my first Metro style App using JavaScript. I've used one of those templates in Visual Studio 2011. This project template comes with a bunch of generated code which relies heavily on WinJS. The whole structure…
Helikaon
  • 1,490
  • 13
  • 30
14
votes
1 answer

using legacy assemblies in metro style app

I understand that we can access part of the .net apis and all the winrt apis in a metro style app written in c#. But what about other third-party components that target .net 2.0 or 3.5, etc. will we be able to add them as references in a metro style…
Cui Pengfei 崔鹏飞
  • 8,017
  • 6
  • 46
  • 87
14
votes
2 answers

Local storage of structured data in Win8 Metro-style apps

In a desktop .NET application, the standard option for implementing a local relational database is to use SQL Server Compact Edition, and then of course there is the possibility to use SQLite and other third-party engines. What are the options…
Pavel Minaev
  • 99,783
  • 25
  • 219
  • 289
14
votes
3 answers

Interact with "system-wide" media player

I want to develop a music app for Windows 10 and I'm curious about the interface provided by Groove Music next to the volume bar. I've tried Googling to get more information about it but I haven't had any success whatsoever. When I'm playing music…
squill25
  • 1,198
  • 6
  • 20
14
votes
5 answers

Opening a file in a Metro app from command line

I need a way to open a file in a Metro app from command line. So far I've figured out how to start the app from command line without any third-party scripts explorer shell:AppsFolder\Microsoft.Reader_8wekyb3d8bbwe!Microsoft.Reader but I haven't…
14
votes
3 answers

How to print the contents of a TextBox

How do I print the contents of a TextBox in metro apps? I have read this quickstart guide on MSDN and many online tutorials, but they are very complicated and do not work with TextBox controls, only RichTextBox controls. How do we print from a…
jay_t55
  • 11,362
  • 28
  • 103
  • 174
14
votes
0 answers

Running an accessibility application requires following steps

I am trying to create a UI automation client for metro app automation but when i set the uiAccess to true it gives the message (while building), Microsoft Visual Studio Unable to start program 'C:\myprogram\myprogram.exe'. The application manifest…
user1846626
  • 169
  • 4