private void RedrawBound() { if (CulvertBound == null) { return; } CulvertBound.Dependencies = GetBoundDependencies(); CulvertBound.UpdateVisual(); }
// Trường hợp số cell không thay đổi private void ReDraw() { if (CellList == null) { return; } CulvertBound.Dependencies = GetBoundDependencies(); CulvertBound.RecalculateAndUpdateVisual(); for (int i = 0; i < CellList.Count; i++) { CellList[i].Dependencies = GetCellDependencies(i); CellList[i].UpdateVisual(); } RedrawDims(this); }