I want to change text in textbox on parentform from childform. I set textbox
modifiers= public i have extra written a function in parentform
publ
Since ParentForm
will return a Form
and not your form, you need to cast it before you can access any of your custom properties:
((MyForm)this.ParentForm).textbox = "new text!";
Additionally, you are setting the whole control, not just the text.
Try this, to expose the text property only:
public string txtbox
{
get
{
return mybox.Text;
}
set
{
mybox.Text = value;
}
}