Silverlight 3 представил параметр CacheMode
для элементов. В настоящее время единственным поддерживаемым форматом является BitmapCache
. В XAML это значение можно установить следующим образом:
<Image CacheMode="BitmapCache" Source="MyImage.png"></Image>
Я хотел бы сделать то же самое во время выполнения, но пока не получилось, ни один из следующих примеров не работает
Image image;
image.CacheMode = ?? // Could not find any enum to set it to
image.CacheMode.SetValue(CacheModeProperty, "BitmapCache"); // Does not work
Я ищу кого-то, кто предоставил бы код или обходной путь для динамического создания элемента (например, Image
) и установки его CacheMode
в BitmapCache
.