public static void EnableControl(ControlCollection controls, Boolean aValue, ControlCollection AExceptControl) { foreach (Control c in controls) { if (AExceptControl != null && AExceptControl.Count > 0) { if (!AExceptControl.Contains(c)) { EnableSingleControl(c, aValue); } } else { EnableSingleControl(c, aValue); } } }
public static void ClearControl(ControlCollection controls, ControlCollection AExceptControl) { foreach (Control c in controls) { if (AExceptControl != null && AExceptControl.Count > 0) { if (!AExceptControl.Contains(c)) { ClearSingleControl(c); } } else { ClearSingleControl(c); } } }
public void BuildImportControls(ControlCollection controls, System.Web.UI.Page page) { if (controls == null) { throw new ArgumentNullException("controls"); } if (page == null) { throw new ArgumentNullException("page"); } var isMessageAdded = controls.Contains(ErrorMessage); if (!isMessageAdded) { controls.Add(ErrorMessage); controls.Add(FeedbackMessage); } CurrentColllection = controls; ImportButton = UIControls.CreateImportButton(); ImportButton.Click += new EventHandler(ImportButton_Click); ImportTextBox = UIControls.CreateImportTextArea(); ImportZoneList = GetZoneList(page); var importPanel = new Panel(); importPanel.ID = "ImportControlsPanel"; importPanel.GroupingText = "Import"; importPanel.Controls.Add(UIControls.CreateLineBreak()); importPanel.Controls.Add(ImportZoneList); importPanel.Controls.Add(UIControls.CreateLineBreak()); importPanel.Controls.Add(ImportTextBox); importPanel.Controls.Add(UIControls.CreateLineBreak()); importPanel.Controls.Add(ImportButton); controls.Add(importPanel); }
public void BuildExportControls(ControlCollection controls, System.Web.UI.Page page) { if (controls == null) { throw new ArgumentNullException("controls"); } if (page == null) { throw new ArgumentNullException("page"); } var isMessageAdded = controls.Contains(ErrorMessage); if (!isMessageAdded) { controls.Add(ErrorMessage); controls.Add(FeedbackMessage); } CurrentColllection = controls; ExportButton = UIControls.CreateExportPortletButton(); ExportButton.Click += new EventHandler(ExportButton_Click); PortletList = GetPortletList(page); var exportPanel = new Panel(); exportPanel.ID = "ExportControlPanels"; exportPanel.GroupingText = "Export"; exportPanel.Controls.Add(UIControls.CreateLineBreak()); exportPanel.Controls.Add(PortletList); exportPanel.Controls.Add(ExportButton); controls.Add(exportPanel); }
public void Deny_Unrestricted() { // note: using the same control (as owner) to add results // in killing the ms runtime with a stackoverflow - FDBK36722 ControlCollection cc = new ControlCollection(new Control()); Assert.AreEqual(0, cc.Count, "Count"); Assert.IsFalse(cc.IsReadOnly, "IsReadOnly"); Assert.IsFalse(cc.IsSynchronized, "IsSynchronized"); Assert.IsNotNull(cc.SyncRoot, "SyncRoot"); cc.Add(control); Assert.IsNotNull(cc[0], "this[int]"); cc.Clear(); cc.AddAt(0, control); Assert.IsTrue(cc.Contains(control), "Contains"); cc.CopyTo(new Control[1], 0); Assert.IsNotNull(cc.GetEnumerator(), "GetEnumerator"); Assert.AreEqual(0, cc.IndexOf(control), "IndexOf"); cc.RemoveAt(0); cc.Remove(control); }
public bool Contains(ReorderListItem item) { return(ChildList.Contains(item)); }
bool IList.Contains(object value) { return(cc.Contains(value as TableRow)); }
bool IList.Contains(object value) { return(cc.Contains((TableRow)value)); }
public bool Contains(DigitViewer item) { return(controls.Contains(item)); }