Ошибка изменения текста в ComboBox
Я звоню следующее на ToolStripMenu
пункт нажмите:
protected void windowNewMenu_Click(object sender, EventArgs e)
{
if (_selectedThings.Contains(((ToolStripMenuItem)sender).Tag))
{
selectedItemsPropertyGrid.SelectedObject = ((ToolStripMenuItem)sender).Tag;
selectedItemsComboBox.SelectedText = (((ToolStripMenuItem)sender).Tag.GetType()).ToString();
}
}
Однако вторая строка, которая должна измениться, не производит видимых изменений в ComboBox
, Какие-либо предложения?
1 ответ
Решение
SelectedText
предназначен для выделения части текста, а не для выбора элемента в списке. Для этого вам нужно SelectedItem
,
Или вы можете просто использовать:
selectedItemsComboBox.Text = ...