//Для создания новой стратегии public StrategyForm(Form1 parent) { this.parent = parent; strategy = new CaretakerStrategy(new TradingStrategy()); strategy.Originator.DateOfCreation = DateTime.Now; InitializeComponent(); }
//Для изменения стратегии public StrategyForm(Form1 parent, CaretakerStrategy strategy) { this.parent = parent; this.strategy = strategy; InitializeComponent(); NameStrategy_tb.Text = strategy.Originator.Name; CreateStrategy_btn.Visible = false; SaveStrategy_btn.Visible = true; NameStrategy_tb.Enabled = false; }