방법: 어셈블리에 아이콘 포함
WPF Designer for Visual Studio를 사용하면 아이콘 등의 리소스를 WPF(Windows Presentation Foundation) 응용 프로그램에 손쉽게 통합할 수 있습니다. 응용 프로그램의 XAML에서 리소스를 참조하려면 XAML(Extensible Application Markup Language)에서 제공하는 Pack URI 체계를 사용합니다. 자세한 내용은 WPF의 Pack URI를 참조하십시오.
참고
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.
어셈블리에 아이콘을 포함하려면
솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 새 폴더를 선택합니다. 새 폴더의 이름을 Resources로 지정합니다.
Windows 탐색기를 사용하여 .bmp 파일을 새 Resources 폴더(예: "Blue Lace 16.bmp")에 복사합니다. 지원되는 파일 형식은 bmp, dib, gif, jpg, 및 png입니다.
솔루션 탐색기에서 Resources 폴더를 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 기존 항목을 선택합니다.
그러면 기존 항목 추가 대화 상자가 나타납니다.
개체 유형 드롭다운 목록에서 모든 파일을 선택합니다.
Resources 폴더를 찾아 비트맵을 선택한 다음 추가 단추를 클릭합니다.
비트맵이 프로젝트에 추가되고 Resources 폴더에 표시됩니다.
솔루션 탐색기에서 비트맵을 선택합니다.
속성 창에서 빌드 작업을 리소스로 설정합니다.
아이콘 리소스를 참조하려면
WPF Designer에서 응용 프로그램의 주 창 XAML 파일(예: MainWindow.xaml)을 엽니다.
XAML 뷰에서 여는 <Window> 태그를 찾아 Icon 속성을 다음 pack URI로 설정합니다.
Icon="pack://application:,,,/Resources/Blue Lace 16.bmp"
Window 선언은 다음 XAML과 비슷해야 합니다.
<Window x:Class="IconDemo.MainWindow" xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="300" Width="300" Icon="pack://application:,,,/Resources/Blue Lace 16.bmp"> <Grid> </Grid> </Window>
응용 프로그램을 빌드하고 실행합니다.
주 창의 아이콘에 이 비트맵이 나타납니다.