Hi Torin86,
If i understood your question correctly, you can try below mentioned.
Step 1: Right click on the current solution and Select Add New Project -> WPF Application. (This can have the Main.xaml and resource files).
Step 2: In the Newly created project, Right click then select "Properties". Select Application and then change the Output type to "Class Library".
Step 3. Build the newly created project which will create .dll file.
Step 4. In the Main Project click on Reference and add this new project .dll file as project reference.
Step 5. In the Main project .xaml file use the pack assmebly to refer the styles and converter present in the new project.
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/NewprojectName;component/StyleXamlfileName.xaml"/>
</ResourceDictionary.MergedDictionaries>
<ResourceDictionary>
Step 6. Build and check it should work fine.
Hope I help you.
Thanks
Sriram.B