. NET에서 자주 GUI를 코딩하며, 대부분 GUI만이 가치가 있습니다. 그렇지 않으면 불가능한 일을하지 않습니다. 따라서 개발의 대부분은 친근하고 직관적이며 눈을 사탕으로 만듭니다..NET 응용 프로그램에 .msstyles를 적용하는 방법은 무엇입니까?
는 그 다음 자신을 만들 수 somanyplacestofind 해당 파일, 또한 tools이 있기 때문에 .msstyles 파일을 통해 스킨을 단순히 놀라운 것입니다 내 마음에 온다. 그리고 일부 msstyles는 놀랍습니다. 아마 전체 데스크톱이 아닐지도 모르지만, 수제 앱을 스타일링하는 데는 완벽 할 것입니다.
.msstyles (또는 .aero.msstyles, .theme 등이 어떤 시점으로 변환 될 수 있기 때문에 유사 할 수도 있음)를 사용하여 .NET (VB 또는 C# 중 하나)에서 응용 프로그램을 스타일화할 수 있습니까? 몇 가지 복잡한 설정이나 배울만한 것을 요구하더라도, 실제로 GUI를 개발하는 것은 훨씬 쉬울 것입니다. 일종의 가상화일까요? 배후에서 가상화가 어떻게 작동하는지 모르지만 .NET 응용 프로그램이 Windows API를 호출하여 그에게 스타일을 제공하고 아마도 가상화가 작동한다고 생각합니다. 방법?
어떤 아이디어라도 환영합니다! 내가 그에게 답을 찾을 수 있다면 나뿐만 아니라 그것을 기여할 것입니다 :)
DevExpress의 WinForms (스킨 가능) 구성 요소에 많은 돈을 쓸 수 있습니다. – hometoast
하지만 요점은 제 3 자 구성 요소를 사용하지 않고 OS 전체에 영향을 미치지 않고 OS가 사용하는 것을 사용하는 것입니다. 마치 msstyles가 사용 중이었던 것처럼, 그 응용 프로그램을위한 것입니다. 어쨌든, 나는 DevExpress를 시도해 보았습니다. 제 생각에 그것이 매우 잘 _ 응용 된 앱이었습니다. –
@Camilo : 사용자가 좋아하기 때문에 사용자가 자신의 Windows 테마를 설정했을 수 있음을 명심하십시오. 사용자가 요청한 것을 취하고이를 실행 취소 한 다음 일부를 "취할"수있는 방법을 묻는 것입니다. 다른 방법. –