2009-09-24 6 views
2

Dans mon application silverlight J'ai une section comme ceci:Est-ce que HyperLinkButton dans Silverlight peut naviguer dans un NAS ou un fichier local?

<HyperlinkButton Content="{Binding MediaFile.FileName}" 
TargetName="_blank" 
NavigateUri="{Binding ., Converter={StaticResource MediaFileToFullPathConverter}}" 
Style="{StaticResource HyperLinkButtonStyle}"/> 

Pour des fins de test, j'utiliser des chemins de navigation locaux à l'interface (C: \ blabla \ file.txt). Dans mon scénario du monde réel, je fournirai des liens NAS (\ PcX \ file.txt).

Cependant, lorsque je clique sur le fichier C: \ blabla \ file.txt, j'obtiens une erreur UnauthorizedAccessException. Lorsque le lien est url, il est invoqué parfaitement (ouverture d'une fenêtre et chargement d'une page en tant que dommage). Enfin, lorsque j'écris C: \ blabla \ file.txt dans la barre d'adresse du navigateur, le fichier est accédé parfaitement.

Silverlight est tellement isolé qu'il ne peut pas déclencher une nouvelle fenêtre avec l'adresse d'un fichier local?

Avez-vous la moindre idée?

Thx, Aggelos

Répondre

Questions connexes