上下文菜单喜欢 Windows 7
Context Menu Like Windows 7
我正在尝试创建一个上下文菜单,就像 windows 7..
在那里我可以有一定程度的上下文...抱歉我是这个环境的新手所以请耐心等待..提前致谢。
这是我的代码..
private void menuContext()
{
contextMenu = new RadContextMenu();
RadMenuItem EditView = new RadMenuItem("Edit/View");
contextMenu.Items.Add(EditView);
EditView.Click += EditView_Click;
RadMenuItem Deactivate = new RadMenuItem("Deactivate");
contextMenu.Items.Add(Deactivate);
Deactivate.Click += Deactivate_Click;
RadMenuSeparatorItem separator = new RadMenuSeparatorItem();
contextMenu.Items.Add(separator);
RadMenuItem CreatePurchaseOrder = new RadMenuItem("Create Purchase Order");
contextMenu.Items.Add(CreatePurchaseOrder);
CreatePurchaseOrder.Click += CreatePurchaseOrder_Click;
RadMenuItem CreateItemReceipt = new RadMenuItem("Create Item Receipt");
contextMenu.Items.Add(CreateItemReceipt);
CreateItemReceipt.Click += CreateItemReceipt_Click;
RadMenuItem CreateWithdrawal = new RadMenuItem("Create Withdrawal");
contextMenu.Items.Add(CreateWithdrawal);
CreateWithdrawal.Click += CreateWithdrawal_Click;
RadMenuItem CreateStockTransfer = new RadMenuItem("Create Stock Transfer");
contextMenu.Items.Add(CreateStockTransfer);
CreateStockTransfer.Click += CreateStockTransfer_Click;
RadMenuItem CreateStockAdjustment = new RadMenuItem("Create Stock Adjustment");
contextMenu.Items.Add(CreateStockAdjustment);
CreateStockAdjustment.Click += CreateStockAdjustment_Click;
RadMenuItem CreateStockConversion = new RadMenuItem("Create Stock Conversion");
contextMenu.Items.Add(CreateStockConversion);
CreateStockConversion.Click += CreateStockConversion_Click;
}
这是一张图片...我想要的是菜单级别的东西。
您可以简单地创建一个新项目并将其添加到已创建的项目中。这是包含一些子项的上下文菜单的简短版本。
RadMenuItem EditView = new RadMenuItem("Edit/View");
RadMenuItem Child1 = new RadMenuItem("Child1");
RadMenuItem Child2 = new RadMenuItem("Child2");
EditView.Items.Add(Child1);
EditView.Items.Add(Child2);
contextMenu.Items.Add(EditView);
我正在尝试创建一个上下文菜单,就像 windows 7.. 在那里我可以有一定程度的上下文...抱歉我是这个环境的新手所以请耐心等待..提前致谢。
这是我的代码..
private void menuContext()
{
contextMenu = new RadContextMenu();
RadMenuItem EditView = new RadMenuItem("Edit/View");
contextMenu.Items.Add(EditView);
EditView.Click += EditView_Click;
RadMenuItem Deactivate = new RadMenuItem("Deactivate");
contextMenu.Items.Add(Deactivate);
Deactivate.Click += Deactivate_Click;
RadMenuSeparatorItem separator = new RadMenuSeparatorItem();
contextMenu.Items.Add(separator);
RadMenuItem CreatePurchaseOrder = new RadMenuItem("Create Purchase Order");
contextMenu.Items.Add(CreatePurchaseOrder);
CreatePurchaseOrder.Click += CreatePurchaseOrder_Click;
RadMenuItem CreateItemReceipt = new RadMenuItem("Create Item Receipt");
contextMenu.Items.Add(CreateItemReceipt);
CreateItemReceipt.Click += CreateItemReceipt_Click;
RadMenuItem CreateWithdrawal = new RadMenuItem("Create Withdrawal");
contextMenu.Items.Add(CreateWithdrawal);
CreateWithdrawal.Click += CreateWithdrawal_Click;
RadMenuItem CreateStockTransfer = new RadMenuItem("Create Stock Transfer");
contextMenu.Items.Add(CreateStockTransfer);
CreateStockTransfer.Click += CreateStockTransfer_Click;
RadMenuItem CreateStockAdjustment = new RadMenuItem("Create Stock Adjustment");
contextMenu.Items.Add(CreateStockAdjustment);
CreateStockAdjustment.Click += CreateStockAdjustment_Click;
RadMenuItem CreateStockConversion = new RadMenuItem("Create Stock Conversion");
contextMenu.Items.Add(CreateStockConversion);
CreateStockConversion.Click += CreateStockConversion_Click;
}
这是一张图片...我想要的是菜单级别的东西。
您可以简单地创建一个新项目并将其添加到已创建的项目中。这是包含一些子项的上下文菜单的简短版本。
RadMenuItem EditView = new RadMenuItem("Edit/View");
RadMenuItem Child1 = new RadMenuItem("Child1");
RadMenuItem Child2 = new RadMenuItem("Child2");
EditView.Items.Add(Child1);
EditView.Items.Add(Child2);
contextMenu.Items.Add(EditView);