ResourceDictionary.Source Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o URI (Uniform Resource Identifier) do qual carregar recursos.
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
Valor da propriedade
O local de origem de um dicionário de recursos externos.
Exemplos
O exemplo a seguir especifica dois ResourceDictionary elementos a serem mesclados no primário ResourceDictionary.
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Comentários
Normalmente, Source é especificado como um URI do Pacote, que faz referência à localização de um dicionário de recursos que está incluído como uma ação de build de recurso ou conteúdo não compilado pelo projeto de criação de aplicativo. Para obter detalhes sobre o formato URI do Pacote, consulte URIs do Pacote no WPF.
Geralmente, a Source propriedade é definida apenas para uma ResourceDictionary especificada para a MergedDictionaries propriedade (seja como um elemento de propriedade em XAML ou como um ResourceDictionary item da coleção no código). Nesse contexto, definir o valor para Source o qual mesclará o conteúdo do dicionário encontrado no URI fornecido no atual ResourceDictionary. Qualquer falha de carga fará com que uma exceção seja gerada.