Index: Core/Common/src/Core.Common.Controls/DataGrid/DataGridViewColumnStateDefinition.cs =================================================================== diff -u -rf9935680d7b2a77588d6d5371992db6001231e00 -re70ebc9ab2c8e78aab2ade9ae3b760ebbd997e49 --- Core/Common/src/Core.Common.Controls/DataGrid/DataGridViewColumnStateDefinition.cs (.../DataGridViewColumnStateDefinition.cs) (revision f9935680d7b2a77588d6d5371992db6001231e00) +++ Core/Common/src/Core.Common.Controls/DataGrid/DataGridViewColumnStateDefinition.cs (.../DataGridViewColumnStateDefinition.cs) (revision e70ebc9ab2c8e78aab2ade9ae3b760ebbd997e49) @@ -27,6 +27,14 @@ public class DataGridViewColumnStateDefinition { /// + /// Creates a new instance of . + /// + public DataGridViewColumnStateDefinition() + { + Style = CellStyle.Enabled; + ErrorText = string.Empty; + } + /// /// Get or sets the read only state. /// public bool ReadOnly { get; set; } Index: Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewColumnStateDefinitionTest.cs =================================================================== diff -u -rf9935680d7b2a77588d6d5371992db6001231e00 -re70ebc9ab2c8e78aab2ade9ae3b760ebbd997e49 --- Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewColumnStateDefinitionTest.cs (.../DataGridViewColumnStateDefinitionTest.cs) (revision f9935680d7b2a77588d6d5371992db6001231e00) +++ Core/Common/test/Core.Common.Controls.Test/DataGrid/DataGridViewColumnStateDefinitionTest.cs (.../DataGridViewColumnStateDefinitionTest.cs) (revision e70ebc9ab2c8e78aab2ade9ae3b760ebbd997e49) @@ -30,23 +30,13 @@ [Test] public void Constructor_ExpectedValues() { - // Setup - const bool readOnly = true; - const string errorText = "Error"; - CellStyle style = CellStyle.Disabled; - // Call - var columnStateDefinition = new DataGridViewColumnStateDefinition - { - ReadOnly = readOnly, - ErrorText = errorText, - Style = style - }; + var columnStateDefinition = new DataGridViewColumnStateDefinition(); // Assert - Assert.AreEqual(readOnly, columnStateDefinition.ReadOnly); - Assert.AreEqual(errorText, columnStateDefinition.ErrorText); - Assert.AreSame(style, columnStateDefinition.Style); + Assert.IsFalse(columnStateDefinition.ReadOnly); + Assert.AreEqual(string.Empty, columnStateDefinition.ErrorText); + Assert.AreEqual(CellStyle.Enabled, columnStateDefinition.Style); } } } \ No newline at end of file