Поэтому, когда я пытаюсь добавить элементы в полосу контекстного меню DataGridView
, они удаляются из моего ToolStrip
элемента управления. Кто-нибудь есть идеи, почему?
Вот код:
private void BindToolStripMenu()
{
btnAddBed = new ToolStripMenuItem("Add bed", null, (s, e) => AddBed()) { ToolTipText = "Shortcut: F2" };
btnSetBedParameters = new ToolStripMenuItem("Set parameters", null, (s, e) => SetBedParameters()) { ToolTipText = "Shortcut: F3, Enter" };
btnDeleteBed = new ToolStripMenuItem("Remove bed", null, (s, e) => DeleteBed()) { ToolTipText = "Shortcut: F8, Delete" };
btnRefreshData = new ToolStripMenuItem("Refresh data", null, (s, e) => RefreshData()) { ToolTipText = "Shortcut: F5" };
toolStripMenu.Items.AddRange(new ToolStripItem[]
{
btnAddBed,
new ToolStripSeparator(),
btnSetBedParameters,
new ToolStripSeparator(),
btnDeleteBed,
new ToolStripSeparator(),
btnRefreshData
});
dgList.ContextMenuStrip = new ContextMenuStrip();
dgList.ContextMenuStrip.Items.AddRange(new ToolStripItem[]
{
btnAddBed,
btnSetBedParameters,
btnDeleteBed,
new ToolStripSeparator(),
btnRefreshData
});
}