Montag, 31. Januar 2011

Build Action für Image - Content oder Resource?

Wenn als "Build Action" "Content" gewählt wird, kann folgendermaßen auf das Image zugegriffen werden:

<image source="Image1.jpg" />

Wenn als "Build Action" "Resource" gewählt wird, kann folgendermaßen auf das Image zugegriffen werden:

<image source="/DerNamespace;component/Image1.jpg" />

Hinweise:
  • Inhalte als "Content" markiert, werden - so wie sie sind - als Files in das XAP eingepackt.
  • Inhalte als "Resourcen" markiert, werden mit in die DLL kompiliert.
  • Wenn Class-Libraries erstellt werden, ist es einfacher für das Deployment, wenn Images als Resourcen mit in die DLL kompiliert werden.
  • Werden Images als Content eingebunden, lädt die DLL schneller, da sie ja kleiner ist.
  • Application-Bar-Icons müssen als Content eingebunden werden.
  • Wenn möglich besser JPG verwenden, da der Encoder schneller arbeitet.
  • Für transparente Bilder muß PNG verwendet werden, da JPG keine Transparenz unterstützt.

Keine Kommentare:

Kommentar veröffentlichen