2012-03-30 2 views
19

을 사용하여 대도시 스타일 winform 만들기 Visual Studio 10 또는 Windows 7의 Visual Studio 11에서 메트로 스타일의 WinForm을 디자인 할 수 있습니까? 그렇다면 어떻게해야할까요? 이미 일부 링크를 찾았습니다. http://msdn.microsoft.com/en-us/library/windows/apps/br211380 하지만 Windows Metro 스타일은 얻지 못합니다.Windows 7에서 C#

아무도 도와 줄 수 있습니까?

+4

그 기사를 읽었습니까? Windows 8 SDK에 Visual Studio 11 베타를 사용하고 있다는 것이 확실합니다. –

+0

예, 게시 한 직후에 Windows 8 베타에서 수행해야한다는 것을 알았습니다. –

답변

7

엄격한 Metro UI 앱은 Windows 8 전용이며 WinRT가 필요합니다.

하지만 Windows 7 및 Windows Forms의에 Metro 스타일을 시뮬레이션하려는 경우, 당신은 타사 컨트롤을 사용할 수 있습니다 (또는 자신을 개발) 등 Telerik 것들로,

http://www.telerik.com/products/winforms.aspx

0

Windows 용 Visual Studio 11 Beta와 올바른 SDK를 사용하여 Metro 스타일 앱을 만들 수 있습니다. 기사 을 읽으면이 연결되어 this link에 필요한 모든 것을 다운로드 할 수 있습니다.

다운로드하여 이미 가지고있는 자습서를 따르십시오.

업데이트 : @ bobsmith833에 언급 된대로 Metro와 WinForms는 완전히 다른 프레임 워크입니다. 두 가지 방법을 함께 사용할 방법이 없습니다. 이 응용 프로그램을 만들고 싶다면 Windows 8 및 Metro 프레임 워크를 사용해야합니다.

+0

여기 혼란스러운 개념이라고 생각합니다. Metro는 WinForms 또는 WPF에서 "지원"되지 않으며 완전히 다른 프레임 워크입니다. WinForms와 WPF는 Win8의 "데스크톱"부분에서 실행되는 반면, Metro 어플리케이션은 "Metro 스타일 앱"부분에서 실행됩니다. Metro와 WPF가 실제로 공통으로 갖고있는 유일한 점은 둘 다 잠재적으로 XAML을 디자인 언어로 사용할 수 있다는 것입니다. –

+0

나는 본다. 내 실수는 XAML을보고 WPF로 건너 뛰었습니다. –

+0

그래, 꽤 혼란 스럽네. Metro에서 사용되는 XAML은 실제로 모델 유형을 기반으로 DataTemplate을 동적으로 선택하고 Visibility = Hidden 값을 선언하는 것과 같은 많은 기능이 WPF보다 Silverlight와 더 유사합니다. 그러나 Silverlight도 아닙니다. 그것은 그 자체의 짐승입니다! –

0

윈도우 메트로 스타일 앱 현재 나는 또한 이제까지 승 7 메트로의 버전이 될 것입니다 가능성이 들었습니다

윈도우 7에서 작동하지 않습니다 - 나는 그들의 작업이 마음에 너무 멀리가는 생각 그게 실용적인 Windows 용.

글 머리 기호를 물어보고 Win 8 미리보기를해야합니다. 두려워합니다.

1

가있다 Windows Forms를 사용하여 Windows 7에서 Metro Styles 응용 프로그램을 만드는 다른 타사 라이브러리 Devcomponents을 확인하십시오.

0

실제 메트로 프레임 워크가 아닌 메트로 디자인 이후라면 devexpress에 필요한 구성 요소가 있습니다.

8

샘플 구현 코드를 찾을 수 있습니다. NET Framework 2.0 이상에서 작동합니다. 내 프레임 워크 : 쉽게

https://github.com/viperneo/winforms-modernui

+0

링크가 끊어졌습니다. 대신 https://github.com/peters/winforms-modernui를 사용하십시오. –

118

하거나. Windows Forms를 사용하는 경우 솔루션 탐색기로 이동하여 솔루션을 마우스 오른쪽 단추로 클릭하십시오. 메뉴에서 NuGet 조절기 또는 sth를 선택하십시오. 이 프로그램은 위젯을로드합니다. 위젯은 필요에 따라 하나를 선택하여 설치할 수 있습니다. Metro 디자인의 경우 Metro UI를 사용합니다. 검색 창에 키워드를 입력하기 만하면됩니다. 설치 후 도구 상자에 컨트롤을 추가하십시오. 자세한 정보는 Foxlearn의 비디오를 검색하십시오.;-)

+5

+1 나는 이것이 절대적으로 환상적이라고 말할 수 있습니까?이 오픈 소스를 만들어 주셔서 감사합니다. – James

+1

+1 프레임 워크와 github의 별! 고맙습니다! – Aamer

+0

굉장한 프레임 워크는 ... 그 위에 구축하려고합니다. –

0

를 사용

관련 문제