/// <summary> /// Synch the secondary criteria for the QueryColumn an any base query /// </summary> /// <param name="qc"></param> internal static void SyncBaseQuerySecondaryCriteria(QueryColumn qc) { if (qc == null) { return; } QueryColumn qc0 = QueriesControl.BaseQueryQc(qc); qc0.SecondaryFilterType = qc.SecondaryFilterType; qc0.SecondaryCriteria = qc.SecondaryCriteria; qc0.SecondaryCriteriaDisplay = qc.SecondaryCriteriaDisplay; }
const int FixedTabs = 0; // number of fixed tabs in MainTabs /// <summary> /// Basic constructor /// </summary> public QueriesControl() { InitializeComponent(); WinFormsUtil.LogControlChildren(this); while (this.Tabs.TabPages.Count > FixedTabs) // remove all "non-fixed" tabs { this.Tabs.TabPages.RemoveAt(FixedTabs); } Instance = this; }