// Выставили значение индекса 
 int findIndex = –1; 
 :::::
 // Поиск в строке по полю "nRoll" (целочисленный столбец)
 rd.view.Sort = "nRoll";
 try
 {
 // Проверка на соответствие типа.
 int.Parse(this.findTtextBox.Text);
 // Сам поиск.
 findIndex = rd.view.Find(this.findTtextBox.Text); 
 }
 catch (Exception e1)
 {
 this.findTtextBox.Text = "Integer value expected...";
 }
 }
 :::::
 // Проверка результатов.
 if (findIndex == –1)
 {
 this.findTtextBox.Text = "Row not found: " + this.findTtextBox.Text;
 }
 else
 {
 this.findTtextBox.Text =
 "Yes :" + rd.view[findIndex]["nRoll"].ToString() +
 ","     + rd.view[findIndex]["X"].ToString() +
 ","     + rd.view[findIndex]["Y"].ToString();
 }

Листинг 18.4.
Закрыть окно