| 
 | 1 | +<Project Sdk="MSBuild.Sdk.Extras">  | 
 | 2 | + | 
 | 3 | +	<PropertyGroup>  | 
 | 4 | +		<TargetFramework>uap10.0.17763</TargetFramework>  | 
 | 5 | +		<Title>Windows Community Toolkit Controls</Title>  | 
 | 6 | +		<Description>  | 
 | 7 | +			This library provides XAML templated controls. It is part of the Windows Community Toolkit.  | 
 | 8 | + | 
 | 9 | +			Controls:  | 
 | 10 | +			- AdaptiveGridView: Presents items in an evenly-spaced set of columns to fill the total available space.  | 
 | 11 | +			- DockPanel: Define areas where you can arrange child elements either horizontally or vertically, relative to each other.  | 
 | 12 | +			- StaggeredPanel: Layout of items in a column approach where an item will be added to whichever column has used the least amount of space.  | 
 | 13 | +			- UniformGrid: Presents items in an evenly-spaced set of rows or columns to fill the total available display space.  | 
 | 14 | +			- WrapPanel: Positions child elements in sequential position from left to right and breaks content to the next line.  | 
 | 15 | +		</Description>  | 
 | 16 | +		<PackageTags>UWP Toolkit Windows Controls XAML WrapPanel Adaptive DockPanel StaggeredPanel Staggered UniformGrid Uniform Grid</PackageTags>  | 
 | 17 | +		<!-- ARM64 builds for managed apps use .NET Native. We can't use the Reflection Provider for that. -->  | 
 | 18 | +		<EnableTypeInfoReflection Condition="'$(Configuration)' == 'Debug'">false</EnableTypeInfoReflection>  | 
 | 19 | +		<LangVersion>8.0</LangVersion>  | 
 | 20 | +	</PropertyGroup>  | 
 | 21 | + | 
 | 22 | +	<ItemGroup>  | 
 | 23 | +		<PackageReference Include="System.ValueTuple" Version="4.5.0" />  | 
 | 24 | +	</ItemGroup>  | 
 | 25 | + | 
 | 26 | +	<ItemGroup>  | 
 | 27 | +		<ProjectReference Include="..\Microsoft.Toolkit.Uwp\Microsoft.Toolkit.Uwp.csproj" />  | 
 | 28 | +		<ProjectReference Include="..\Microsoft.Toolkit.Uwp.UI\Microsoft.Toolkit.Uwp.UI.csproj" />  | 
 | 29 | +	</ItemGroup>  | 
 | 30 | + | 
 | 31 | +	<ItemGroup>  | 
 | 32 | +		<None Include="VisualStudioToolsManifest.xml" Pack="true" PackagePath="tools" />  | 
 | 33 | +		<None Include="$(OutDir)\Design\$(MSBuildProjectName).Design.dll;$(OutDir)\Design\$(MSBuildProjectName).Design.pdb" Pack="true" PackagePath="lib\$(TargetFramework)\Design" />  | 
 | 34 | +	</ItemGroup>  | 
 | 35 | + | 
 | 36 | +	<Import Project="$(MSBuildSDKExtrasTargets)" Condition="Exists('$(MSBuildSDKExtrasTargets)')" />  | 
 | 37 | + | 
 | 38 | +	<!-- https://weblogs.asp.net/rweigelt/disable-warnings-in-generated-c-files-of-uwp-app -->  | 
 | 39 | +	<Target Name="PragmaWarningDisablePrefixer" AfterTargets="MarkupCompilePass2">  | 
 | 40 | +		<ItemGroup>  | 
 | 41 | +			<GeneratedCSFiles Include="**\*.g.cs;**\*.g.i.cs" />  | 
 | 42 | +		</ItemGroup>  | 
 | 43 | +		<Message Text="CSFiles: @(GeneratedCSFiles->'"%(Identity)"')" />  | 
 | 44 | +		<Exec Command="for %%f in (@(GeneratedCSFiles->'"%(Identity)"')) do echo #pragma warning disable > %%f.temp && type %%f >> %%f.temp && move /y %%f.temp %%f > NUL" />  | 
 | 45 | +	</Target>  | 
 | 46 | +</Project>  | 
0 commit comments