Skip to content

Commit 525ccf7

Browse files
Added the sample to export data from collections to Excel with grouping in C#
0 parents  commit 525ccf7

16 files changed

+2785
-0
lines changed
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="15.0">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6+
<ProductVersion>10.0.20506</ProductVersion>
7+
<SchemaVersion>2.0</SchemaVersion>
8+
<ProjectGuid>{6304D015-FCE8-411E-AF87-80F9D9A1370D}</ProjectGuid>
9+
<OutputType>WinExe</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
11+
<RootNamespace>ExceltoPDF</RootNamespace>
12+
<AssemblyName>ExceltoPDF</AssemblyName>
13+
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
14+
</PropertyGroup>
15+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16+
<PlatformTarget>x86</PlatformTarget>
17+
<DebugSymbols>true</DebugSymbols>
18+
<DebugType>full</DebugType>
19+
<Optimize>false</Optimize>
20+
<OutputPath>bin\Debug\</OutputPath>
21+
<DefineConstants>DEBUG;TRACE</DefineConstants>
22+
<ErrorReport>prompt</ErrorReport>
23+
<WarningLevel>4</WarningLevel>
24+
</PropertyGroup>
25+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26+
<PlatformTarget>x86</PlatformTarget>
27+
<DebugType>pdbonly</DebugType>
28+
<Optimize>true</Optimize>
29+
<OutputPath>bin\Release\</OutputPath>
30+
<DefineConstants>TRACE</DefineConstants>
31+
<ErrorReport>prompt</ErrorReport>
32+
<WarningLevel>4</WarningLevel>
33+
</PropertyGroup>
34+
<ItemGroup>
35+
<Reference Include="Syncfusion.Compression.Base, Version=17.3460.0.21, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
36+
<HintPath>packages\Syncfusion.Compression.Base.17.3.0.21\lib\net46\Syncfusion.Compression.Base.dll</HintPath>
37+
</Reference>
38+
<Reference Include="Syncfusion.Licensing, Version=17.3460.0.21, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
39+
<HintPath>packages\Syncfusion.Licensing.17.3.0.21\lib\net46\Syncfusion.Licensing.dll</HintPath>
40+
</Reference>
41+
<Reference Include="Syncfusion.XlsIO.Base, Version=17.3460.0.21, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
42+
<HintPath>packages\Syncfusion.XlsIO.WinForms.17.3.0.21\lib\net46\Syncfusion.XlsIO.Base.dll</HintPath>
43+
</Reference>
44+
<Reference Include="System" />
45+
<Reference Include="System.Data" />
46+
<Reference Include="System.Drawing" />
47+
<Reference Include="System.Windows.Forms" />
48+
<Reference Include="System.Xml" />
49+
</ItemGroup>
50+
<ItemGroup>
51+
<Compile Include="NestedObjects.cs">
52+
<SubType>Form</SubType>
53+
</Compile>
54+
<Compile Include="NestedObjects.Designer.cs">
55+
<DependentUpon>NestedObjects.cs</DependentUpon>
56+
</Compile>
57+
<Compile Include="Properties\AssemblyInfo.cs" />
58+
<Compile Include="Vehicle.cs" />
59+
<EmbeddedResource Include="NestedObjects.resx">
60+
<SubType>Designer</SubType>
61+
<DependentUpon>NestedObjects.cs</DependentUpon>
62+
</EmbeddedResource>
63+
<EmbeddedResource Include="Properties\Resources.resx">
64+
<Generator>ResXFileCodeGenerator</Generator>
65+
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
66+
<SubType>Designer</SubType>
67+
</EmbeddedResource>
68+
<Compile Include="Properties\Resources.Designer.cs">
69+
<AutoGen>True</AutoGen>
70+
<DependentUpon>Resources.resx</DependentUpon>
71+
<DesignTime>True</DesignTime>
72+
</Compile>
73+
<None Include="packages.config" />
74+
<None Include="Properties\Settings.settings">
75+
<Generator>SettingsSingleFileGenerator</Generator>
76+
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
77+
</None>
78+
<Compile Include="Properties\Settings.Designer.cs">
79+
<AutoGen>True</AutoGen>
80+
<DependentUpon>Settings.settings</DependentUpon>
81+
<DesignTimeSharedInput>True</DesignTimeSharedInput>
82+
</Compile>
83+
</ItemGroup>
84+
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
85+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
86+
Other similar extension points exist, see Microsoft.Common.targets.
87+
<Target Name="BeforeBuild">
88+
</Target>
89+
<Target Name="AfterBuild">
90+
</Target>
91+
-->
92+
</Project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<ReferencePath>D:\_XlsIO\_Samples\New folder\Image Samples\Image Samples\Assemblies\4.6\</ReferencePath>
5+
</PropertyGroup>
6+
</Project>
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Microsoft Visual Studio Solution File, Format Version 12.00
2+
# Visual Studio 15
3+
VisualStudioVersion = 15.0.26020.0
4+
MinimumVisualStudioVersion = 10.0.40219.1
5+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Collections-to-Excel-with-Grouping", "Collections-to-Excel-with-Grouping.csproj", "{6304D015-FCE8-411E-AF87-80F9D9A1370D}"
6+
EndProject
7+
Global
8+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
9+
Debug|Any CPU = Debug|Any CPU
10+
Debug-Xml|Any CPU = Debug-Xml|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
Release-Xml|Any CPU = Release-Xml|Any CPU
13+
EndGlobalSection
14+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
15+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Debug|Any CPU.Build.0 = Debug|Any CPU
17+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Debug-Xml|Any CPU.ActiveCfg = Debug|Any CPU
18+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Debug-Xml|Any CPU.Build.0 = Debug|Any CPU
19+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Release|Any CPU.ActiveCfg = Release|Any CPU
20+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Release|Any CPU.Build.0 = Release|Any CPU
21+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Release-Xml|Any CPU.ActiveCfg = Release|Any CPU
22+
{6304D015-FCE8-411E-AF87-80F9D9A1370D}.Release-Xml|Any CPU.Build.0 = Release|Any CPU
23+
EndGlobalSection
24+
GlobalSection(SolutionProperties) = preSolution
25+
HideSolutionNode = FALSE
26+
EndGlobalSection
27+
GlobalSection(ExtensibilityGlobals) = postSolution
28+
SolutionGuid = {8D48225F-A809-494B-9AD1-A91696D4FA74}
29+
EndGlobalSection
30+
EndGlobal

0 commit comments

Comments
 (0)