Example #1
0
    private void Grid_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
    {
        DataGrid     dg      = (DataGrid)sender;
        DataGridCell myCell  = dg.CurrentCell;
        string       tempkey = myCell.ToString();

        Console.WriteLine("Temp " + tempkey);
        if (myHashTable.Contains(tempkey))
        {
            return;
        }
        myHashTable.Add(tempkey, myCell.GetHashCode());
        Console.WriteLine("Hashcode: " + myCell.GetHashCode().ToString());
    }
        public void DataGridCell_Equals_Invoke_ReturnsExpected(DataGridCell cell, object other, bool expected)
        {
            if (other is DataGridCell otherCell)
            {
                Assert.Equal(expected, cell.GetHashCode().Equals(otherCell.GetHashCode()));
            }

            Assert.Equal(expected, cell.Equals(other));
        }
Example #3
0
        public DataGridCellTests()
        {
            DataGridCell dg = new DataGridCell();

            Console.WriteLine("DataGridCell default --- ");
            Console.WriteLine("Column {0}", dg.RowNumber);
            Console.WriteLine("Row {0}", dg.ColumnNumber);

            dg.RowNumber    = 10;
            dg.ColumnNumber = 5;

            Console.WriteLine("ToString {0}", dg.ToString());
            Console.WriteLine("GetHashCode {0}", dg.GetHashCode());
        }