내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
디자인 및 개발 중에 컨트롤 라이브러리의 일부는 우리가 원하는 UI 스타일을 따르고, 다른 부분은 두 라이브러리의 스타일을 동일한 컨트롤 리소스에 통합하려고 합니다. 단순히 인용하면 원래 스타일을 덮어쓰게 됩니다. 이는 전역 스타일을 설정하여 달성됩니다.
1. 제어 라이브러리 너겟 패키지 설치: HandyControl, MaterialDesign
2. 전역 스타일의 App.xaml에 컨트롤 라이브러리 스타일을 도입합니다.
3. 새 Style 폴더를 생성하고, 폴더 아래에 새 리소스 사전 파일인 GlobalDictionary.xaml 파일을 생성한 후 App.xaml 파일의 전역 스타일에 도입합니다.
4. GlobalDictionary.xaml 파일에 컨트롤 스타일을 작성합니다.
여기의 버튼 스타일은 MaterialDesign 컨트롤의 버튼 스타일에서 상속되었으며 이 스타일은 GreenButton의 전역 스타일로 선언되었습니다.
5. 두 개의 컨트롤 라이브러리가 포함된 스타일을 사용합니다. 여기서는 MaterialDesign에서 상속된 전역 스타일과 HandyControl의 poptip.Content 속성을 사용합니다.
다른 컨트롤 라이브러리에서 일부 스타일을 상속하기 위해 리소스 파일을 도입하고 이를 전역 스타일로 선언하면 모든 인터페이스에서 사용할 수 있으며 다른 컨트롤의 일부 스타일 속성을 도입할 수 있습니다.