Поделиться через


ResourceDictionary.Source Свойство

Определение

Получает или задает универсальный код ресурса (URI) для загрузки ресурсов.

public:
 property Uri ^ Source { Uri ^ get(); void set(Uri ^ value); };
public Uri Source { get; set; }
member this.Source : Uri with get, set
Public Property Source As Uri

Значение свойства

Uri

Исходное расположение внешнего словаря ресурсов.

Примеры

В следующем примере указываются два ResourceDictionary элемента, которые будут объединены в основной ResourceDictionary.

<Page.Resources>
  <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
      <ResourceDictionary Source="myresourcedictionary.xaml"/>
      <ResourceDictionary Source="myresourcedictionary2.xaml"/>
    </ResourceDictionary.MergedDictionaries>
  </ResourceDictionary>
</Page.Resources>

Комментарии

Как правило, Source указывается в виде URI пакета, который ссылается на расположение словаря ресурсов, включенного в качестве некомпилированного действия сборки ресурса или содержимого в проекте сборки приложения. Дополнительные сведения о формате URI пакета см. в разделе URI пакета в WPF.

Как правило, Source свойство задается только для ResourceDictionary объекта , указанного MergedDictionaries для свойства (либо как элемент свойства в XAML, либо как ResourceDictionary элемент коллекции в коде). В этом контексте задание значения для Source объединит содержимое словаря, найденное в предоставленном URI, в текущий ResourceDictionary. Любые сбои загрузки вызовут исключение.

Применяется к

См. также раздел