private void OnEvent_cbFormater_SelectedIndexChanged(object sender, EventArgs e) { this.SuspendLayout(); settingPanel.Controls.Clear(); _chosenFormater = _manager.GetFormater(cbFormater.Text); if (_chosenFormater.Settings != null) { //_chosenFormater.Settings.Dock = System.Windows.Forms.DockStyle.Fill; settingPanel.Controls.Add(_chosenFormater.Settings); } this.ResumeLayout(true); }
public IEnumerable <string> ConvertLog(string file, LogFormaterContainer formater, ProgressMonitorAdapter monitor) { _file = file ?? throw new ArgumentNullException(nameof(file)); _monitor = monitor ?? throw new ArgumentNullException(nameof(monitor)); _formaterContainer = formater ?? throw new ArgumentNullException(nameof(formater)); try { ConvertLog(); var result = _result; return(result); } finally { _file = null; _monitor = null; _parserContainer = null; _formaterContainer = null; _result = null; } }