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