я создаю метку, которая подсчитывает строку и столбец RichTextBox, используя этот код:
int line = 1 + richTextBox1.GetLineFromCharIndex(richTextBox1.GetFirstCharIndexOfCurrentLine());
int column = 1 + richTextBox1.SelectionStart - richTextBox1.GetFirstCharIndexOfCurrentLine();
label1.Text = "line: " + line.ToString() + ", column: " + column.ToString();
внутри:
public void timercountline_Tick(object sender, EventArgs e)
{
но каждый раз, когда я закрываю форму, но оставляю текст в richtextbox или ввожу текст в richtextbox, затем удаляю всю эту ошибку:
Cannot access a disposed object; Object name: 'RichTextBox'
появляется, указывая на первую строку кода:
int line = 1 + rtb.GetLineFromCharIndex(rtb.GetFirstCharIndexOfCurrentLine());
кто знает как этого избежать? большое спасибо! действительно в нужде.