// The first time we create a node private void SetInitialNodeValue(int rowNumber, int colNumber, int value) { Node node = Node.Create(rowNumber, colNumber, value); node.Domain = DefaultDomain.ToList(); node.Neighbors = new List <Node>(); Grid.Add(node); if (value == 0) { node.Editable = true; EditableGrid.Add(node); } }