Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
865 views
in Technique[技术] by (71.8m points)

dll - How to import customize Style.xaml in universal windows library into a UWP application?

I have "Generic.xaml" in my personal universal windows library, I import the .dll file to my UWP application project, but I don't know how to set this resource dictionary to my UWP application. This is the context of my library project:context of library project.

I tried this in App.xaml in my UWP application:

<Application
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="xxx.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">

    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="using:Dart.Toolkit.UWP.Controls"/>
            </ResourceDictionary.MergedDictionaries>
            ...
        </ResourceDictionary>
    </Application.Resources>
</Application>

And apparently it's wrong, but I don't know what can I do. I know that I can copy this resource dictionary to App.xaml every time I create a new UWP project, but it's too hard to maintain.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

How to import customize Style.xaml in universal windows library into a UWP application?

Please check document here. If you have place style.xaml in your Dart.Toolkit.UWP.Controls library, you could use ms-appx:/// uri scheme to load it.

For example

<ResourceDictionary Source="ms-appx:///Dart.Toolkit.UWP.Controls/Style.xaml"/>

And please make sure the xaml file path is correct.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...