private void InitBlockchain() { chain.Init((int)upDownBlockCount.Value, (int)upDownDifficulty.Value); foreach (var block in chain.Chain) { var blockControl = new BlockControl.BlockControl(); blockControl.Block = block; blockControl.NeedRecalculationDelegate = NeedRecalculationCallback; flowLayoutPanel1.Controls.Add(blockControl); } }