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); }
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)); }