public void MethodGetErrorIconBounds() { Bitmap b = new Bitmap(1, 1); Graphics g = Graphics.FromImage(b); BaseCell c = new BaseCell(); c.ErrorText = "Yo!"; Assert.AreEqual(Rectangle.Empty, c.PublicGetErrorIconBounds(g, c.Style, c.RowIndex), "A1"); DataGridView dgv = new DataGridView(); dgv.Columns.Add("hi", "there"); DataGridViewRow row = new DataGridViewRow(); row.HeaderCell = c; dgv.Rows.Add(row); Assert.AreEqual(Rectangle.Empty, (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorIconBounds(g, dgv.Rows[0].HeaderCell.InheritedStyle, dgv.Rows[0].HeaderCell.RowIndex), "A2"); dgv.Rows[0].ErrorText = "Danger!"; Assert.AreEqual(new Rectangle(24, 5, 12, 11), (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorIconBounds(g, dgv.Rows[0].HeaderCell.InheritedStyle, dgv.Rows[0].HeaderCell.RowIndex), "A3"); Assert.AreEqual("Danger!", (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorText(dgv.Rows[0].HeaderCell.RowIndex), "A4"); g.Dispose(); b.Dispose(); }
public void MethodGetErrorIconBounds() { Bitmap b = new Bitmap(1, 1); Graphics g = Graphics.FromImage(b); BaseCell c = new BaseCell(); Assert.AreEqual(Rectangle.Empty, c.PublicGetErrorIconBounds(g, c.Style, c.RowIndex), "A1"); DataGridView dgv = new DataGridView(); dgv.Columns.Add("hi", "there"); DataGridViewRow row = new DataGridViewRow(); row.Cells.Add(c); dgv.Rows.Add(row); Assert.AreEqual(Rectangle.Empty, (dgv.Rows[0].Cells[0] as BaseCell).PublicGetErrorIconBounds(g, dgv.Rows[0].Cells[0].InheritedStyle, dgv.Rows[0].Cells[0].RowIndex), "A2"); g.Dispose(); b.Dispose(); }
public void MethodGetErrorIconBounds () { Bitmap b = new Bitmap (1, 1); Graphics g = Graphics.FromImage (b); BaseCell c = new BaseCell (); Assert.AreEqual (Rectangle.Empty, c.PublicGetErrorIconBounds (g, c.Style, c.RowIndex), "A1"); DataGridView dgv = new DataGridView (); dgv.Columns.Add ("hi", "there"); DataGridViewRow row = new DataGridViewRow (); row.Cells.Add (c); dgv.Rows.Add (row); Assert.AreEqual (Rectangle.Empty, (dgv.Rows[0].Cells[0] as BaseCell).PublicGetErrorIconBounds (g, dgv.Rows[0].Cells[0].InheritedStyle, dgv.Rows[0].Cells[0].RowIndex), "A2"); g.Dispose (); b.Dispose (); }
public void MethodGetErrorIconBounds () { Bitmap b = new Bitmap (1, 1); Graphics g = Graphics.FromImage (b); BaseCell c = new BaseCell (); c.ErrorText = "Yo!"; Assert.AreEqual (Rectangle.Empty, c.PublicGetErrorIconBounds (g, c.Style, c.RowIndex), "A1"); DataGridView dgv = new DataGridView (); dgv.Columns.Add ("hi", "there"); DataGridViewRow row = new DataGridViewRow (); row.HeaderCell = c; dgv.Rows.Add (row); Assert.AreEqual (Rectangle.Empty, (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorIconBounds (g, dgv.Rows[0].HeaderCell.InheritedStyle, dgv.Rows[0].HeaderCell.RowIndex), "A2"); dgv.Rows[0].ErrorText = "Danger!"; Assert.AreEqual (new Rectangle (24, 5, 12, 11), (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorIconBounds (g, dgv.Rows[0].HeaderCell.InheritedStyle, dgv.Rows[0].HeaderCell.RowIndex), "A3"); Assert.AreEqual ("Danger!", (dgv.Rows[0].HeaderCell as BaseCell).PublicGetErrorText (dgv.Rows[0].HeaderCell.RowIndex), "A4"); g.Dispose (); b.Dispose (); }