2011-08-28 3 views
1

난 그냥 창문 전화 개발을 시작하고 일하는 datePicker를 얻으려고했다. \의 Program Files (x86)를 \ 마이크로 소프트의 SDK \ 윈도우 전화 \의 7.0의 \ 툴킷 \ Nov10 \ 빈 \의 Microsoft.Phone.Controls : 튜토리얼을 검색, 모든datePicker에 대한 질문 windows 전화

C에 대한 참조를 가리키는 것 같다 .Toolkit.dll

문제는 내가이 파일이없는 (그리고 컴퓨터 검색 후이 파일이 내 컴퓨터에 전혀 존재하지 않는)이이 this link을 발견 말한다, 그래서 좀 더보고 후 것입니다 툴킷을 설치해야합니다. 이것은 상당히 옳지 않은 것처럼 보입니다. (이 기능은 완전히 통합 된 것으로 생각 했었습니다.

Google에서 가져온 피드를 분석하면 링크가 꽤 오래되었습니다 (9 월 - 11 월 2010). Microsoft가 dataPicker에 액세스 할 수있는 방법을 다시 디자인 했습니까? 아니면이 메서드가 현재 공식적인 메서드입니까?

답변

1

나는 이유 완전히 확실하지 않다하지만 CodePlex의 페이지에서 : 전화 툴킷, 기능 새로운 구성 요소 개발자 커뮤니티를 제공하는 Windows 용 Microsoft에서 직선

, 모두 실버 라이트 툴킷 및 실버 , 효율적으로 제품을 모양 짓는 것을 돕는 방법 발달. 툴킷 릴리스에는 오픈 소스 코드, 샘플 & docs가 포함되어 있으며 Windows Phone 플랫폼에 대한 디자인 타임 지원도 포함되어 있으며 Silverlight 브라우저 플러그인으로 도 포함되어 있습니다.

설치할 구성 요소를 선택하고 선택하는 가장 쉬운 방법은 아마도 NuGet을 사용하는 것입니다. http://nuget.org/List/Packages/SilverlightToolkitWP

+0

내가 NuGet 설치 한의 XAML 코드를 추가로 액세스하지만 난 실행하려고하면 "설치 패키지가 SilverlightToolkitWP - 패키지 설치"그래서 내가 설치 한 .. 작동하지 않습니다되어 있습니다 그것은 codeplex 사이트에서 직접 전달됩니다. 것은 비록 내가 참조와 xmlns 코드를 포함 했음에도 불구하고 여전히 애플 리케이션이 작동하지 않는다는 것이다. 여전히 내 툴킷을 인식하지 못합니다. – Alex

+0

문제는 수동으로 설치했기 때문에 Microsoft.Phone.Controls.Toolkit.dll을 참조했지만 여전히 작동하지 않습니다. 내가하고있는 게 아니니? – Alex

+0

NuGet에서 설치했으며 Microsoft.Phone.Controls.Toolkit v2.0.50727을 추가했습니다. 내 xaml에 추가하면 네임 스페이스는 xmlns : toolkit = "clr-namespace : Microsoft.Phone.Controls; assembly = Microsoft.Phone.Controls.Toolkit"입니다. 사용중인 SDK 도구의 버전은 무엇입니까? 어떤 오류가 발생하고 있습니까? –

1

이것은 현재의 방법입니다. 주요 변경 사항은 이제 NuGet을 사용하여 툴킷을 얻는 더 쉬운 방법이며 WP7 망고를 지원하는 최신 릴리스가 있음을 알 수 있습니다.

샘플 앱을 가져와 Toolkit의 좋은 예를 볼 수 있도록하는 것이 좋습니다.

0

그냥 다운로드하고 다음 링크에서 쉽게 사용할 수있는 도구 키트,

Silverlight Toolkit를 설치합니다.

그런 다음 설치된 폴더의 Microsoft.Phone.Controls.Toolkit.dll에 대한 참조를 추가하십시오. 은 그럼 당신은

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"