2012-09-01 11 views

risposta

9

Non sembrare eccessivo, ma ti suggerisco di fare un passo indietro rispetto alle specifiche dell'implementazione e ottenere una migliore comprensione dell'interfaccia utente di Windows 8 principi di progettazione (precedentemente noto come Metro).

Familiarizza con lo "8 Traits of Great Metro Style Apps" (< 9 minuti di video), gioca con le app sul negozio ora e investi il ​​tempo aggiuntivo per visualizzare l'intero Build presentation by Jensen Harris. Non vuoi "alzare e spostare" i paradigmi che hai usato prima, ma piuttosto abbracciare le caratteristiche uniche della piattaforma, come la sua prima natura, per ripensare la navigazione e creare un nuovo tipo di applicazione.

Da un punto di vista pratico, lo XAML ListView and GridView customizing interactivity sample è un buon punto di partenza per sperimentare come evolvere da ciò che è stato postato sopra a un progetto di Window 8.

Infine, se stai cercando qualcosa di più vicino a quello che hai sopra - tenendo presente che potrebbe non passare la certificazione se non si abbona abbastanza ai principi di progettazione - potresti trovare aiuto in this thread.

+3

Grazie Jim. Non è la mia prima app metropolitana, e conosco il processo di certificazione e quanto sia difficile. Ma pensaci ... qual è il modo migliore per mostrare un tavolo? ovviamente lo screenshot qui sopra è solo un esempio, non apparirebbe così ... – Ateik

+0

beh, questo è quello che l'ultimo collegamento potrebbe portare, ma sembra che sarà un po 'di lavoro per modellarlo nel modo desiderato. Se sono solo le intestazioni, probabilmente è ok, ma interagendo con gli elenchi a discesa e le caselle di controllo in un'app della metropolitana, come saprai, sembreranno semplicemente "spente".Alternativa, è vedere quali terze parti come Telerik potrebbero avere a disposizione per risparmiare un po 'di tempo. –

+0

Grazie, ma puoi spiegare come la tabella fallirà il processo di certificazione? e qual è l'alternativa? – Ateik

2

Sto anche cercando di avere una tabella (DataGrid) come quella, ma non ho potuto. Proprio come un successo e un processo, l'ho raggiunto usando un ListView e ho codificato gli Elementi, ma dovrò capire di farlo dinamicamente. Ho provato ad includere il codice XAML qui ma non è stato permesso. Quindi ecco il link al mio post.

ecco il codice XAML dal link qui sopra:

<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

errore 404 nella voce del blog. –

+0

Ciao Peter, ho aggiornato il link. Grazie. –

+0

Rendersi conto che questa è una vecchia risposta: in che modo non ti è stato possibile includere XAML? Dovresti essere in grado di incollare, selezionare e scheda in quattro spazi per far sì che entri in formato di codice. Potrebbe non essere evidenziato correttamente, ma dovrebbe essere "consentito". – ruffin

2

Telerik fornisce una griglia di dati per Windows 8 Apps Store. Funziona davvero bene. Non posso dire se passa anche la certificazione - vedremo perché ho intenzione di caricare la mia app ora ...

ecco il link: http://www.telerik.com/products/windows-8/controls/grid.aspx

+0

INFO: l'app della rete ha superato la certificazione del negozio. Controlla la mia app: iLOGrabber) – Alexander

Problemi correlati