C#/C# WPF
기존 프로젝트에 라이브러리 프로젝트 추가
doublerabbits
2022. 7. 9. 16:30
1. 기존 프로젝트에 추가하고자 하는 Library project 를 생성한다.
MCP_UI : 기존 프로젝트
MCP_UIL : library project 신규 추가
2. 기존 프로젝트 참조에 추가한 라이브러리 프로젝트 추가
3. 라이브러리 프로젝트에 "리소스 사전" 추가
4. 기존 프로젝트에 ResourceDictionary 추가
MCP_UI.App.xaml 내용 수정
<Application x:Class="MCP_UI.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:MCP_UI"
StartupUri="MainWindow.xaml">
<Application.Resources>
<!-- 라이브러리 프로젝트 항목 참조 코드-->
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MCP_UIL;component/Styles/ButtonStyle.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>