У меня есть эта проблема:
private void loadStringToolStripMenuItem_Click(object sender, EventArgs e)
{
StringLoader frmStringLoader = new StringLoader();
string test = frmStringLoader.Result;
frmStringLoader.ShowDialog();
MessageBox.Show(test.ToString());
}
И форма StringLoader:
public partial class StringLoader : Form
{
private string result;
public StringLoader()
{
InitializeComponent();
}
public string Result
{
get { return result; }
}
private void btnLoadString_Click(object sender, EventArgs e)
{
if ((txtString.Text != string.Empty))
{
result = txtString.Text;
}
this.Close();
}
}
}
Эта вещь дает мне исключение nullReferenceException (я знаю).
Как справиться с этой вещью? Я просто хочу открыть форму, написать текст и нажать кнопку, чтобы отправить данные обратно вызывающей стороне и закрыть форму.
Спасибо.