2016-08-16 5 views
0

정확하게 설명하지 못할 수도 있지만 Microsoft의 ManualCameraControls 예제 응용 프로그램을 살펴 보았습니다. 이 응용 프로그램에서 MainPage.xaml 아래에는 파일 뒤에 여러 코드 (즉, MainPage.zoom.xaml.cs)가 표시됩니다.Windows 10 유니버셜 - 주 페이지에 파일 뒤에 여러 코드 추가

저는 Windows 10 유니버설에 대해 상당히 익숙합니다. 누군가 어떻게 이것이 수행되는지를 말해 줄 수 있습니까?

답변

0

"코드 숨김"이라는 용어는 인간을위한 개념만을 설명합니다. .xaml과 .xaml.cs는 하나의 클래스로 컴파일 된 부분 클래스를 포함하기 때문에 서로에만 속합니다. .xmll.cs 파일은 .csproj에 DependentUpon 태그가 있기 때문에 Visual Studio에서 .xaml 파일의 하위 파일로 표시됩니다. 몇 가지 예 :

<ItemGroup> 
    <Compile Include="SomeClass.xaml.cs"> 
    <DependentUpon>SomeClass.xaml</DependentUpon> 
    </Compile> 
</ItemGroup> 
<ItemGroup> 
    <Page Include="SomeClass.xaml"> 
    <SubType>Designer</SubType> 
    <Generator>MSBuild:Compile</Generator> 
    </Page> 
</ItemGroup> 

그 예에서도 마찬가지입니다.

+0

에 추가 된 .csprog 파일에서 볼 수 있습니다. 일부는 설명하지만 프로젝트의 MainPage.xaml 아래에 새 CS 파일을 추가하는 방법은 무엇입니까? 죄송합니다. 우리는 늙은 개들이 새롭고 신나는 물건을 얻지 못합니다. – MobileDeveloper

+0

프로젝트에 정상적인 .cs 파일을 추가하기 만하면됩니다. 그런 다음 프로젝트를 언로드하고 텍스트 편집기에서 열고 DependentUpon 태그를 새로 만든 파일의 항목에 추가하십시오. –