Silverlight i brak Dynamic Resource

0

Witam,

Po wprowadzeniu Dynamic Resource w kodzie, np. w przycisku który znajduje się w UserControl:

<Button Content="{DynamicResource login}" Height="23" HorizontalAlignment="Left" ......

Oczywiście nagłówek mam domyślny, czyli:

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
......

Otrzymuje błąd:

The tag 'DynamicResource' does not exist in XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'.

Ustawienia: Silverlight 5, aplikacja webowa: .NET 4.0

0

http://msdn.microsoft.com/en-us/library/cc903925(VS.95).aspx#wpf_features_not_in_silverlight

Dynamic Resources
Silverlight does not support dynamic resources. All resource references to keyed resources in XAML are static.

Jako alternatywy możesz użyć:
http://msdn.microsoft.com/en-us/library/cc189076(v=vs.95).aspx

0

To trochę komplikuje mi sprawę. Załóżmy ze mam dwa pliki Dictionares w którym mam Stringi o tych samych Key'ach lecz różnych wartościach. Jak zrobić żeby w czasie ładowania UserControl moc wybrać który plik użyć, tym samym wybrać z którego pliku wczytać do Buttona. Nie musi być to w czasie rzeczywistym ale nie chce tego ustalać w momencie lądowania aplikacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1