System.Windows.Forms.Control.FindForm C# (CSharp) Method

FindForm() public method

public FindForm ( ) : Form
return Form
		public Form FindForm() {
			Control	c;

			c = this;
			while (c != null) {
				if (c is Form) {
					return (Form)c;
				}
				c = c.Parent;
			}
			return null;
		}
		[EditorBrowsable (EditorBrowsableState.Advanced)]

Usage Example

 public static CardView FindParentCardView(Control control)
 {
     Control parent = control.Parent;
       while(parent != control.FindForm() && !(parent is CardView))
     parent = parent.Parent;
       return parent as CardView;
 }
All Usage Examples Of System.Windows.Forms.Control::FindForm
Control