Поскольку ParentForm
будет возвращать Form
, а не вашу форму, вам необходимо привести ее к виду, прежде чем вы сможете получить доступ к любому из ваших пользовательских свойств:
((MyForm)this.ParentForm).textbox = "new text!";
Кроме того,Вы устанавливаете элемент управления целом , а не только текст.
Попробуйте, чтобы раскрыть только свойство text:
public string txtbox
{
get
{
return mybox.Text;
}
set
{
mybox.Text = value;
}
}