public void GetCellEmulateChangeSelected()
        {
            dataGrid.Dynamic().SelectionUnit = DataGridSelectionUnit.Cell;
            var item = dataGrid.GetCell(99, 1);

            item.EmulateChangeSelected(false);
            Assert.IsFalse(item.IsSelected);
            item.EmulateChangeSelected(true);
            Assert.IsTrue(item.IsSelected);
        }
Example #2
0
        public void TestGetCellText()
        {
            Assert.AreEqual("99", dataGrid.GetCellText(99, 0));
            Assert.AreEqual("C", dataGrid.GetCellText(0, 1));
            Assert.AreEqual("false", dataGrid.GetCellText(0, 2));

            var cell     = dataGrid.GetCell(0, 2);
            var checkBox = cell.VisualTree().ByType <CheckBox>().Single().Dynamic();

            checkBox.IsChecked = null;
            Assert.AreEqual("null", dataGrid.GetCellText(0, 2));
            checkBox.IsChecked = true;
            Assert.AreEqual("true", dataGrid.GetCellText(0, 2));
        }