Skip to content

Commit 8faa653

Browse files
Merge pull request #1 from SaravananAyyanar/master
how-to-set-CheckBox-value-based-on-the-value-change-of-another-CheckBox-column-in-winforms-datagrid
2 parents 67c8cff + fabfe4a commit 8faa653

27 files changed

+2301
-0
lines changed

ColumnTypes_2010.csproj

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{2404F0FD-502A-46AA-9895-6FF008FD858F}</ProjectGuid>
8+
<OutputType>WinExe</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>ColumnTypes</RootNamespace>
11+
<AssemblyName>ColumnTypes</AssemblyName>
12+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
<TargetFrameworkProfile />
15+
<PublishUrl>publish\</PublishUrl>
16+
<Install>true</Install>
17+
<InstallFrom>Disk</InstallFrom>
18+
<UpdateEnabled>false</UpdateEnabled>
19+
<UpdateMode>Foreground</UpdateMode>
20+
<UpdateInterval>7</UpdateInterval>
21+
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
22+
<UpdatePeriodically>false</UpdatePeriodically>
23+
<UpdateRequired>false</UpdateRequired>
24+
<MapFileExtensions>true</MapFileExtensions>
25+
<ApplicationRevision>0</ApplicationRevision>
26+
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
27+
<IsWebBootstrapper>false</IsWebBootstrapper>
28+
<UseApplicationTrust>false</UseApplicationTrust>
29+
<BootstrapperEnabled>true</BootstrapperEnabled>
30+
</PropertyGroup>
31+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
32+
<PlatformTarget>AnyCPU</PlatformTarget>
33+
<DebugSymbols>true</DebugSymbols>
34+
<DebugType>full</DebugType>
35+
<Optimize>false</Optimize>
36+
<OutputPath>bin\Debug\</OutputPath>
37+
<DefineConstants>DEBUG;TRACE</DefineConstants>
38+
<ErrorReport>prompt</ErrorReport>
39+
<WarningLevel>4</WarningLevel>
40+
</PropertyGroup>
41+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
42+
<PlatformTarget>AnyCPU</PlatformTarget>
43+
<DebugType>pdbonly</DebugType>
44+
<Optimize>true</Optimize>
45+
<OutputPath>bin\Release\</OutputPath>
46+
<DefineConstants>TRACE</DefineConstants>
47+
<ErrorReport>prompt</ErrorReport>
48+
<WarningLevel>4</WarningLevel>
49+
</PropertyGroup>
50+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
51+
<DebugSymbols>true</DebugSymbols>
52+
<OutputPath>bin\x86\Debug\</OutputPath>
53+
<DefineConstants>DEBUG;TRACE</DefineConstants>
54+
<DebugType>full</DebugType>
55+
<PlatformTarget>x86</PlatformTarget>
56+
<ErrorReport>prompt</ErrorReport>
57+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
58+
</PropertyGroup>
59+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
60+
<OutputPath>bin\x86\Release\</OutputPath>
61+
<DefineConstants>TRACE</DefineConstants>
62+
<Optimize>true</Optimize>
63+
<DebugType>pdbonly</DebugType>
64+
<PlatformTarget>x86</PlatformTarget>
65+
<ErrorReport>prompt</ErrorReport>
66+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
67+
</PropertyGroup>
68+
<ItemGroup>
69+
<Reference Include="DemoCommon" />
70+
<Reference Include="Syncfusion.Shared.Base" />
71+
<Reference Include="Syncfusion.Core.WinForms" />
72+
<Reference Include="Syncfusion.Data.WinForms" />
73+
<Reference Include="Syncfusion.SfDataGrid.WinForms" />
74+
<Reference Include="Syncfusion.GridCommon.WinForms" />
75+
<Reference Include="Syncfusion.SfInput.WinForms" />
76+
<Reference Include="Syncfusion.SfListView.WinForms" />
77+
<Reference Include="System" />
78+
<Reference Include="System.ComponentModel.DataAnnotations" />
79+
<Reference Include="System.Core" />
80+
<Reference Include="System.Data.Entity" />
81+
<Reference Include="System.Data.Linq" />
82+
<Reference Include="System.Runtime.Serialization" />
83+
<Reference Include="System.Security" />
84+
<Reference Include="System.Xml.Linq" />
85+
<Reference Include="System.Data.DataSetExtensions" />
86+
<Reference Include="Microsoft.CSharp" />
87+
<Reference Include="System.Data" />
88+
<Reference Include="System.Deployment" />
89+
<Reference Include="System.Drawing" />
90+
<Reference Include="System.Windows.Forms" />
91+
<Reference Include="System.Xml" />
92+
</ItemGroup>
93+
<ItemGroup>
94+
<Compile Include="Form1.cs">
95+
<SubType>Form</SubType>
96+
</Compile>
97+
<Compile Include="Form1.Designer.cs">
98+
<DependentUpon>Form1.cs</DependentUpon>
99+
</Compile>
100+
<Compile Include="OrderInfo.cs" />
101+
<Compile Include="Program.cs" />
102+
<Compile Include="Properties\AssemblyInfo.cs" />
103+
<Compile Include="OrderInfoCollection.cs" />
104+
<EmbeddedResource Include="Form1.resx">
105+
<DependentUpon>Form1.cs</DependentUpon>
106+
</EmbeddedResource>
107+
<EmbeddedResource Include="Properties\Resources.resx">
108+
<Generator>ResXFileCodeGenerator</Generator>
109+
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
110+
<SubType>Designer</SubType>
111+
</EmbeddedResource>
112+
<Compile Include="Properties\Resources.Designer.cs">
113+
<AutoGen>True</AutoGen>
114+
<DependentUpon>Resources.resx</DependentUpon>
115+
<DesignTime>True</DesignTime>
116+
</Compile>
117+
<None Include="Properties\Settings.settings">
118+
<Generator>SettingsSingleFileGenerator</Generator>
119+
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
120+
</None>
121+
<Compile Include="Properties\Settings.Designer.cs">
122+
<AutoGen>True</AutoGen>
123+
<DependentUpon>Settings.settings</DependentUpon>
124+
<DesignTimeSharedInput>True</DesignTimeSharedInput>
125+
</Compile>
126+
</ItemGroup>
127+
<ItemGroup>
128+
<Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />
129+
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
130+
</ItemGroup>
131+
<ItemGroup>
132+
<BootstrapperPackage Include=".NETFramework,Version=v4.0">
133+
<Visible>False</Visible>
134+
<ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
135+
<Install>true</Install>
136+
</BootstrapperPackage>
137+
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
138+
<Visible>False</Visible>
139+
<ProductName>.NET Framework 3.5 SP1</ProductName>
140+
<Install>false</Install>
141+
</BootstrapperPackage>
142+
<BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
143+
<Visible>False</Visible>
144+
<ProductName>Windows Installer 4.5</ProductName>
145+
<Install>true</Install>
146+
</BootstrapperPackage>
147+
</ItemGroup>
148+
<ItemGroup>
149+
<Content Include="Images\Japan.jpg" />
150+
<Content Include="Images\UK.jpg" />
151+
<Content Include="Images\US.jpg" />
152+
</ItemGroup>
153+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
154+
<ItemGroup>
155+
<Reference Include="Syncfusion.Licensing" />
156+
</ItemGroup>
157+
158+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
159+
Other similar extension points exist, see Microsoft.Common.targets.
160+
<Target Name="BeforeBuild">
161+
</Target>
162+
<Target Name="AfterBuild">
163+
</Target>
164+
-->
165+
</Project>

ColumnTypes_2010.csproj.user

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="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<ReferencePath>D:\Assemblies\16.3.0.21\4.0\</ReferencePath>
5+
</PropertyGroup>
6+
</Project>

ColumnTypes_2010.sln

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 11.00
3+
# Visual Studio 2010
4+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ColumnTypes_2010", "ColumnTypes_2010.csproj", "{2404F0FD-502A-46AA-9895-6FF008FD858F}"
5+
EndProject
6+
Global
7+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
8+
Debug|Any CPU = Debug|Any CPU
9+
Debug|x86 = Debug|x86
10+
Debug-Xml|Any CPU = Debug-Xml|Any CPU
11+
Debug-Xml|x86 = Debug-Xml|x86
12+
Release|Any CPU = Release|Any CPU
13+
Release|x86 = Release|x86
14+
Release-Xml|Any CPU = Release-Xml|Any CPU
15+
Release-Xml|x86 = Release-Xml|x86
16+
EndGlobalSection
17+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
18+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
19+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug|Any CPU.Build.0 = Debug|Any CPU
20+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug|x86.ActiveCfg = Debug|x86
21+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug|x86.Build.0 = Debug|x86
22+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug-Xml|Any CPU.ActiveCfg = Debug|Any CPU
23+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug-Xml|Any CPU.Build.0 = Debug|Any CPU
24+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug-Xml|x86.ActiveCfg = Debug|x86
25+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Debug-Xml|x86.Build.0 = Debug|x86
26+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release|Any CPU.ActiveCfg = Release|Any CPU
27+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release|Any CPU.Build.0 = Release|Any CPU
28+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release|x86.ActiveCfg = Release|x86
29+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release|x86.Build.0 = Release|x86
30+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release-Xml|Any CPU.ActiveCfg = Release|Any CPU
31+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release-Xml|Any CPU.Build.0 = Release|Any CPU
32+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release-Xml|x86.ActiveCfg = Release|x86
33+
{2404F0FD-502A-46AA-9895-6FF008FD858F}.Release-Xml|x86.Build.0 = Release|x86
34+
EndGlobalSection
35+
GlobalSection(SolutionProperties) = preSolution
36+
HideSolutionNode = FALSE
37+
EndGlobalSection
38+
EndGlobal

ColumnTypes_2012.csproj

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{2404F0FD-502A-46AA-9895-6FF008FD858F}</ProjectGuid>
8+
<OutputType>WinExe</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>ColumnTypes</RootNamespace>
11+
<AssemblyName>ColumnTypes</AssemblyName>
12+
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
<TargetFrameworkProfile />
15+
<PublishUrl>publish\</PublishUrl>
16+
<Install>true</Install>
17+
<InstallFrom>Disk</InstallFrom>
18+
<UpdateEnabled>false</UpdateEnabled>
19+
<UpdateMode>Foreground</UpdateMode>
20+
<UpdateInterval>7</UpdateInterval>
21+
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
22+
<UpdatePeriodically>false</UpdatePeriodically>
23+
<UpdateRequired>false</UpdateRequired>
24+
<MapFileExtensions>true</MapFileExtensions>
25+
<ApplicationRevision>0</ApplicationRevision>
26+
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
27+
<IsWebBootstrapper>false</IsWebBootstrapper>
28+
<UseApplicationTrust>false</UseApplicationTrust>
29+
<BootstrapperEnabled>true</BootstrapperEnabled>
30+
</PropertyGroup>
31+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
32+
<PlatformTarget>AnyCPU</PlatformTarget>
33+
<DebugSymbols>true</DebugSymbols>
34+
<DebugType>full</DebugType>
35+
<Optimize>false</Optimize>
36+
<OutputPath>bin\Debug\</OutputPath>
37+
<DefineConstants>DEBUG;TRACE</DefineConstants>
38+
<ErrorReport>prompt</ErrorReport>
39+
<WarningLevel>4</WarningLevel>
40+
</PropertyGroup>
41+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
42+
<PlatformTarget>AnyCPU</PlatformTarget>
43+
<DebugType>pdbonly</DebugType>
44+
<Optimize>true</Optimize>
45+
<OutputPath>bin\Release\</OutputPath>
46+
<DefineConstants>TRACE</DefineConstants>
47+
<ErrorReport>prompt</ErrorReport>
48+
<WarningLevel>4</WarningLevel>
49+
</PropertyGroup>
50+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
51+
<DebugSymbols>true</DebugSymbols>
52+
<OutputPath>bin\x86\Debug\</OutputPath>
53+
<DefineConstants>DEBUG;TRACE</DefineConstants>
54+
<DebugType>full</DebugType>
55+
<PlatformTarget>x86</PlatformTarget>
56+
<ErrorReport>prompt</ErrorReport>
57+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
58+
</PropertyGroup>
59+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
60+
<OutputPath>bin\x86\Release\</OutputPath>
61+
<DefineConstants>TRACE</DefineConstants>
62+
<Optimize>true</Optimize>
63+
<DebugType>pdbonly</DebugType>
64+
<PlatformTarget>x86</PlatformTarget>
65+
<ErrorReport>prompt</ErrorReport>
66+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
67+
</PropertyGroup>
68+
<ItemGroup>
69+
<Reference Include="DemoCommon" />
70+
<Reference Include="Syncfusion.Shared.Base" />
71+
<Reference Include="Syncfusion.Core.WinForms" />
72+
<Reference Include="Syncfusion.Data.WinForms" />
73+
<Reference Include="Syncfusion.SfDataGrid.WinForms" />
74+
<Reference Include="Syncfusion.GridCommon.WinForms" />
75+
<Reference Include="Syncfusion.SfInput.WinForms" />
76+
<Reference Include="Syncfusion.SfListView.WinForms" />
77+
<Reference Include="System" />
78+
<Reference Include="System.ComponentModel.DataAnnotations" />
79+
<Reference Include="System.Core" />
80+
<Reference Include="System.Data.Entity" />
81+
<Reference Include="System.Data.Linq" />
82+
<Reference Include="System.Runtime.Serialization" />
83+
<Reference Include="System.Security" />
84+
<Reference Include="System.Xml.Linq" />
85+
<Reference Include="System.Data.DataSetExtensions" />
86+
<Reference Include="Microsoft.CSharp" />
87+
<Reference Include="System.Data" />
88+
<Reference Include="System.Deployment" />
89+
<Reference Include="System.Drawing" />
90+
<Reference Include="System.Windows.Forms" />
91+
<Reference Include="System.Xml" />
92+
</ItemGroup>
93+
<ItemGroup>
94+
<Compile Include="Form1.cs">
95+
<SubType>Form</SubType>
96+
</Compile>
97+
<Compile Include="Form1.Designer.cs">
98+
<DependentUpon>Form1.cs</DependentUpon>
99+
</Compile>
100+
<Compile Include="OrderInfo.cs" />
101+
<Compile Include="Program.cs" />
102+
<Compile Include="Properties\AssemblyInfo.cs" />
103+
<Compile Include="OrderInfoCollection.cs" />
104+
<EmbeddedResource Include="Form1.resx">
105+
<DependentUpon>Form1.cs</DependentUpon>
106+
</EmbeddedResource>
107+
<EmbeddedResource Include="Properties\Resources.resx">
108+
<Generator>ResXFileCodeGenerator</Generator>
109+
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
110+
<SubType>Designer</SubType>
111+
</EmbeddedResource>
112+
<Compile Include="Properties\Resources.Designer.cs">
113+
<AutoGen>True</AutoGen>
114+
<DependentUpon>Resources.resx</DependentUpon>
115+
<DesignTime>True</DesignTime>
116+
</Compile>
117+
<None Include="Properties\Settings.settings">
118+
<Generator>SettingsSingleFileGenerator</Generator>
119+
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
120+
</None>
121+
<Compile Include="Properties\Settings.Designer.cs">
122+
<AutoGen>True</AutoGen>
123+
<DependentUpon>Settings.settings</DependentUpon>
124+
<DesignTimeSharedInput>True</DesignTimeSharedInput>
125+
</Compile>
126+
</ItemGroup>
127+
<ItemGroup>
128+
<Service Include="{3259AA49-8AA1-44D3-9025-A0B520596A8C}" />
129+
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
130+
</ItemGroup>
131+
<ItemGroup>
132+
<BootstrapperPackage Include=".NETFramework,Version=v4.0">
133+
<Visible>False</Visible>
134+
<ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
135+
<Install>true</Install>
136+
</BootstrapperPackage>
137+
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
138+
<Visible>False</Visible>
139+
<ProductName>.NET Framework 3.5 SP1</ProductName>
140+
<Install>false</Install>
141+
</BootstrapperPackage>
142+
<BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
143+
<Visible>False</Visible>
144+
<ProductName>Windows Installer 4.5</ProductName>
145+
<Install>true</Install>
146+
</BootstrapperPackage>
147+
</ItemGroup>
148+
<ItemGroup>
149+
<Content Include="Images\Japan.jpg" />
150+
<Content Include="Images\UK.jpg" />
151+
<Content Include="Images\US.jpg" />
152+
</ItemGroup>
153+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
154+
<ItemGroup>
155+
<Reference Include="Syncfusion.Licensing" />
156+
</ItemGroup>
157+
158+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
159+
Other similar extension points exist, see Microsoft.Common.targets.
160+
<Target Name="BeforeBuild">
161+
</Target>
162+
<Target Name="AfterBuild">
163+
</Target>
164+
-->
165+
</Project>

0 commit comments

Comments
 (0)