public OptionDialog(OperateRecordManager operateRecordManager, int pageIndex, int commandIndex, string prevCommand, int preUniqueId) { InitializeComponent(); this.operateRecordManager = operateRecordManager; this.PageIndex = pageIndex; this.CommandIndex = commandIndex; this.prevCommand = prevCommand; this.PreUniqueId = preUniqueId; this.UniqueId = UniqueIdManager.Create(); OptionCommand = operateRecordManager.AddOptionCommand(this.PageIndex, this.CommandIndex, this.Rule.Text, this.Comment.Text, prevCommand, preUniqueId, UniqueId); }