2012-09-01 19 views

Respuesta

9

No parece autoritario, pero le insto a que retroceda un paso de las especificaciones de la implementación y entienda mejor la interfaz de usuario de Windows 8 principios de diseño (anteriormente conocido como Metro).

Familiarícese con el "8 Traits of Great Metro Style Apps" (< 9 minutos de video), juegue con las aplicaciones en la tienda ahora e invierta el tiempo adicional para ver el Build presentation by Jensen Harris completo. No desea 'levantar y cambiar' los paradigmas que ha utilizado antes, sino más bien adoptar las características únicas de la plataforma, como su primera naturaleza táctil, para repensar la navegación y crear un nuevo tipo de aplicación.

Desde una perspectiva práctica, el XAML ListView and GridView customizing interactivity sample es un buen lugar para comenzar a experimentar cómo puede evolucionar de lo que ha publicado anteriormente a un diseño de Windows 8.

Por último, si está buscando algo más cercano a lo que tiene arriba, teniendo en cuenta que puede no pasar la certificación si no se suscribe lo suficiente a los principios de diseño, puede encontrar alguna ayuda in this thread.

+3

Gracias Jim. No es mi primera aplicación de metro, y sé sobre el proceso de certificación y lo difícil que es. Pero piénselo ... ¿cuál es la mejor manera de mostrar una mesa? por supuesto, la captura de pantalla de arriba es solo un ejemplo, no se vería así ... – Ateik

+0

bueno, eso es lo que el último enlace espero que conduzca, pero parece que va a ser un poco de trabajo darle el estilo que desee. Si solo son los encabezados, probablemente esté bien, pero al interactuar con los menús desplegables y las casillas de verificación de una aplicación de metro, como sabrá, parecerán 'inactivos'.Alternativa, es ver qué terceras partes como Telerik podrían tener disponibles para ahorrar algo de tiempo. –

+0

Gracias, pero ¿puede explicarnos cómo la mesa fallará en el proceso de certificación? y cuál es la alternativa? – Ateik

2

También estoy tratando de tener una tabla (DataGrid) así pero no pude. Solo como un éxito y una prueba, lo he logrado usando un ListView y he codificado los Elementos pero tendré que resolverlos para hacerlo dinámicamente. Traté de incluir el código XAML aquí, pero no estaba permitido. Así que aquí está el link a mi publicación.

Este es el código XAML desde el enlace anterior:

<ListView Grid.Row="0" HorizontalAlignment="Center" Width="300" Margin="0,20,0,0 "> 
      <ListViewItem> 
       <StackPanel Orientation="Horizontal"> 
        <TextBlock Width="150">Apple</TextBlock> 
        <TextBlock>100</TextBlock> 
       </StackPanel> 
      </ListViewItem> 
      <ListViewItem> 
       <StackPanel Orientation="Horizontal"> 
        <TextBlock Width="150">Banana</TextBlock> 
        <TextBlock>2000</TextBlock> 
       </StackPanel> 
      </ListViewItem> 
      <ListViewItem> 
       <StackPanel Orientation="Horizontal"> 
        <TextBlock Width="150">Oranges</TextBlock> 
        <TextBlock>1500</TextBlock> 
       </StackPanel> 
      </ListViewItem>   
     </ListView> 
+0

error 404 en la entrada del blog. –

+0

Hola Peter, he actualizado el enlace. Gracias. –

+0

Al darse cuenta de esto es una respuesta anterior: ¿cómo no se le permitió incluir XAML? Debería poder pegar, seleccionar y tabular en cuatro espacios para que ingrese el formato del código. Puede que no se resalte correctamente, pero debería estar "permitido". – ruffin

2

Telerik proporciona una cuadrícula de datos para Windows 8 Apps Store. Funciona muy bien. No puedo decir si también pasa la certificación - veremos porque voy a subir mi aplicación ...

aquí está el enlace: http://www.telerik.com/products/windows-8/controls/grid.aspx

+0

INFORMACIÓN: la aplicación de la red aprobó la certificación de la tienda. Mira mi aplicación: iLOGrabber) – Alexander

Cuestiones relacionadas