2010-03-22 4 views
2

Je sauve l'image dans les fenêtres application mobile en utilisant le code C# .Mon estEnregistrer l'image sous Windows Mobile 5.0 en utilisant C#

SaveFileDialog dialog = new SaveFileDialog(); 
    if (dialog.ShowDialog() == DialogResult.OK) 
    { 
     aspectRatioPictureBox1.Photo.Save(dialog.FileName, System.Drawing.Imaging.ImageFormat.Bmp); 
    } 

Dans le code ci-dessus je suis en mesure d'enregistrer que dans des dossiers de MyDocument Mais je suis pas en mesure de parcourir pour enregistrer dans d'autres dossiers ..

S'il vous plaît laissez connaître le code pour enregistrer l'image dans la navigation sur le lieu

Merci à l'avance

+0

Quelle exception cela lance-t-il? – Stormenet

+0

Il n'y a aucune exception ... Je ne suis pas en mesure d'enregistrer dans un autre dossier grâce à la navigation .. Il montre par défaut les dossiers de Mydocuments .. –

+0

Oh ... Bummer: s – Stormenet

Répondre

0

Les boîtes de dialogue d'ouverture et de sauvegarde par défaut ne sont pas très bonnes.

Premièrement, ils ne peuvent regarder que Mes documents et sous-dossiers. Deuxièmement, l'interface utilisateur est très pauvre et démodée.

Nous avons fini par rouler notre propre boîte de dialogue de sauvegarde de fichier. Et pendant que nous y étions, nous avons également ajouté un défilement basé sur les gestes et un texte de fichier qui était assez grand pour être utilisé avec un doigt. Je recommanderais certainement de trouver une alternative ou d'écrire votre propre qui est un bon exercice en soi.

0

Les boîtes de dialogue Ouvrir et Enregistrer par défaut sont très limitées, vous ne pouvez pas faire grand-chose si vous continuez à les utiliser.

Si vous naviguez cependant, je suis sûr que vous pouvez trouver des implémentations alternatives pour ces boîtes de dialogue. L'un des premiers qui est apparu dans une recherche google rapide est this one. Je ne l'ai pas testé et je suis sûr qu'il y en a d'autres, mais ça peut vous donner un début.

Questions connexes