private void ListBox1_SelectedIndexChanged(object sender,
System.EventArgs e)
{
if (listBox1.SelectedIndex >= 0)
{
previewPanel.Location = new Point(this.Location.X + this.Width - 4, this.Location.Y + 16);
previewPanel.Visible = true;
Suggestion currentSuggestion = displaySuggestion[listBox1.SelectedIndex];
switch (currentSuggestion.type)
{
case Suggestion.SENTENCE:
previewPanel.setText(((Sentence)displaySuggestion[listBox1.SelectedIndex]).content);
break;
case Suggestion.ENTITY:
previewPanel.setText(((Entity)displaySuggestion[listBox1.SelectedIndex]).content);
break;
}
}
else
{
previewPanel.Visible = false;
}
}