gn="justify">} static void LoadFromFile (ref DataGridView dataGridView, string fileName)
{. Columns.Clear (); ds = new DataSet ();. ReadXml (fileName);. DataSource = ds;. DataMember = "zaraza";. Columns [0]. HeaderText = "Код";. Columns [0]. Width = 30;. Columns [1]. Width = 250;. Columns [2]. Width = 250;. Columns [1]. HeaderText = "Питання";. Columns [2]. HeaderText = "Відповідь";
// додати в масив
}
public void Search (string If, int n)
{
{
// If = Convert.ToString (dataGridView1 [1, n-1]. Value); found = false; foundN = 0; (int i = n-1; i
{(ruleBase [i]. If == If)
{= true; = i;
}
} (found == true)
{= ruleBase [foundN]. Then;
// MessageBox.Show (ruleBase [foundN]. Then); (int i = 0; i
{(ruleBase [i]. If == If)
{
// found = true; = i;
}
}
// MessageBox.Show (ruleBase [foundN]. Then); (found == true)
{= ruleBase [foundN]. Then;
// MessageBox.Show (ruleBase [foundN]. Then); (int i = 0; i
{(ruleBase [i]. If == If)
{
// found = true; = i;
}
}. Show (ruleBase [foundN]. Then); [2, foundN]. Value = ruleBase [foundN]. Then;
}
}
{
// MessageBox.Show ("У базі даних недостатньо інформації", "Відповідь не знайдено"); dlg = MessageBox.Show ("Хочете додати правило вручну?", "Відповідь не знайдено ", MessageBoxButtons.YesNo);
// якщо так (dlg == DialogResult.Yes)
{subform = new AddForm ();. Show ();
}
}
}
}
// додати правілоvoid toolStripButton1_Click (object sender, EventArgs e)
{subform = new AddForm ();. ShowDialog (); (subform.DialogResult == DialogResult.OK)
{= subform.textBox1.Text; = subform.textBox2.Text; ds = (DataSet) dataGridView1.DataSource;. Tables [0]. Rows.Add (dataGridView1.Rows.Count, question, answer); ind1; ind2; count = 0; (question.Contains ("("))
{= question.IndexOf ("("); = question.IndexOf (")"); = question.Substring (ind1 + 1, (ind2 - ind1 - 1)) ; + +;
}
// додати в масив [Index]. If = question; [Index]. Then = answer; + +;
// зап...