ResourceDictionary.Source Özellik

Tanım

Kaynakları yüklemek için tekdüzen kaynak tanımlayıcısını (URI) alır veya ayarlar.

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

Özellik Değeri

Uri

Dış kaynak sözlüğü kaynak konumu.

Örnekler

Aşağıdaki örnek, birincil ResourceDictionaryile birleştirilecek iki ResourceDictionary öğeyi belirtir.

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

Açıklamalar

Genellikle, Source uygulama derleme projeniz tarafından derlenmemiş Kaynak veya İçerik derleme eylemi olarak dahil edilen bir kaynak sözlüğünün konumuna başvuran bir Paket URI'si olarak belirtilir. Pack URI biçimiyle ilgili ayrıntılar için bkz. WPF'de URI'leri paketleme.

Genellikle, Source özellik yalnızca özelliği için belirtilen bir ResourceDictionary için MergedDictionaries ayarlanır (XAML'de özellik öğesi olarak veya koddaki koleksiyonun bir ResourceDictionary öğesi olarak). Bu bağlamda değerinin Source ayarlanması, sağlanan URI'de bulunan sözlük içeriğini geçerli ResourceDictionaryile birleştirir. Tüm yük hataları bir özel durum oluşturmasına neden olur.

Şunlara uygulanır

Ayrıca bkz.