none
Come aprire dall'interno di un'applicazione, l'hub foto.

    Question

  • Ciao ragazzi,

     ho un piccolo problemino, riguardo l'accesso all'hub foto.

    Vi spiego, io devo inserire un launcher, dove devo avere la possibilità di accedere al mio hub foto, visionare le foto che vi sono contenute, e con il tasto back, ritornare alla mia apllicazione.

    Utilizzando il seguente codice:

            private void Button3_Click(object sender, RoutedEventArgs e)
            {
                cameraCaptureTask = new CameraCaptureTask();
                cameraCaptureTask.Completed += new EventHandler<PhotoResult>(cameraCaptureTask_Completed);
                cameraCaptureTask.Show();

    lui mi restituisce un valore....praticamente io stò utilizzando un codice relativo ad un chooser.

    Help me...please! :-)

    Many Thank's. Angelo.

    jeudi 19 avril 2012 18:44

Réponses

  • Ciao Angelo,

    questo perchè quello che stai utilizzando è un chooser, che serve per importare una foto all'interno dell'applicazione (anche se in realtà quello che hai riportato tu nell'esempio di codice è quello per accedere alla fotocamera, quello corretto per accedere all'hub photo è il PhotoChooserTask).

    I chooser, al contrario dei launcher, ritornano sempre un valore: ti direi però che, per raggiungere il tuo scopo, è sufficiente utilizzare il chooser e non sottoscrivere l'evento Completed (o gestirlo e ignorarlo). Si tratta di un utilzzo un po' improprio, non dovresti avere problemi a livello di errori ma potrebbero farti storie in fase di certificazione.

    Ciao!


    Matteo Pagani Microsoft MVP - Windows Phone Development -- Blog: http://www.qmatteoq.com Twitter: http://twitter.com/qmatteoq

    jeudi 19 avril 2012 20:16
    Modérateur

Toutes les réponses

  • Ciao Angelo,

    questo perchè quello che stai utilizzando è un chooser, che serve per importare una foto all'interno dell'applicazione (anche se in realtà quello che hai riportato tu nell'esempio di codice è quello per accedere alla fotocamera, quello corretto per accedere all'hub photo è il PhotoChooserTask).

    I chooser, al contrario dei launcher, ritornano sempre un valore: ti direi però che, per raggiungere il tuo scopo, è sufficiente utilizzare il chooser e non sottoscrivere l'evento Completed (o gestirlo e ignorarlo). Si tratta di un utilzzo un po' improprio, non dovresti avere problemi a livello di errori ma potrebbero farti storie in fase di certificazione.

    Ciao!


    Matteo Pagani Microsoft MVP - Windows Phone Development -- Blog: http://www.qmatteoq.com Twitter: http://twitter.com/qmatteoq

    jeudi 19 avril 2012 20:16
    Modérateur
  • Ciao Matteo,

    ok per il chooser togliendo l'evento completed...se poi mi fanno storie?

    Posso utilizzare un altro metodo, giusto per evitare?

    jeudi 19 avril 2012 20:39
  • No, non esiste un modo per visualizzare solamente l'hub Pictures.

    In realtà non ti possono fare storie perchè non gestisci l'evento completed, ma perchè usi impropriamente il chooser. Giusto per capire il tuo scenario, per quale motivo hai bisogno di visualizzare l'hub pictures?


    Matteo Pagani Microsoft MVP - Windows Phone Development -- Blog: http://www.qmatteoq.com Twitter: http://twitter.com/qmatteoq

    jeudi 19 avril 2012 21:00
    Modérateur
  • Lo scenario...è un telefono, dentro il telefono :-)

    Vedi app iFun...lì c'è e funziona come vorrei. Quindi è stato utilizzato un chooser in quel caso...secondo me visto il contesto, non dovrebbero nemmeno fare storie.

    jeudi 19 avril 2012 21:11