amis, où devrais-je définir FavoriteMenu pour travailler ce code? becouse il donne l'erreur: le nom « FavoritesMenu » n'existe pas dans le contexte actueldéfinir le problème
i résolu problème ci-dessus, je ne ai pas un ContextMenuStrip pour définir it.When i défini, ce problème résolu, mais dire maintenant le nom « MenuItems_Click » n'existe pas dans le contexte actuel. devrais-je le nom partout dans ContextMenuStrip? merci
private void icnNotify_Click(object sender, EventArgs e)
{
// Create a new instance of the Favorites class
Favorite.Favorites objFavorites =
new Favorite.Favorites();
// Scan the Favorites folder
objFavorites.ScanFavorites();
// Clear current menu items
FavoritesMenu.Items.Clear();
// Process each objWebFavorite object
// in the Favorites collection
foreach (Favorite.WebFavorite objWebFavorite
in objFavorites.FavoriteCollection)
{
// Declare a ToolStripMenuItem object
ToolStripMenuItem objMenuItem =
new ToolStripMenuItem();
// Set the properties of ToolStripMenuItem object
objMenuItem.Text = objWebFavorite.Name;
objMenuItem.Tag = objWebFavorite.Url;
// Add a handler to Click event of new menu item
objMenuItem.Click +=
new EventHandler(MenuItems_Click);
// Add the ToolStripMenuItem object
// to the ContextMenu
FavoritesMenu.Items.Add(objMenuItem);
}
private void MenuItems_Click(object sender,
System.EventArgs e)
{
// Create a ToolStripMenuItem
// and fill it with sender parameter
ToolStripMenuItem s = (ToolStripMenuItem)sender;
// Open the internet explorer to view selected
// favorite
System.Diagnostics.Process.Start(s.Tag.ToString());
}
private void ExitMenuItem_Click(object sender,
System.EventArgs e)
{
Application.Exit();
}
-t-il pas besoin d'être quelque chose d'autre dans votre classe qui fait référence à un contrôle de l'interface utilisateur, par exemple dans votre concepteur de formulaire? – Rup
Je n'ai pas compris ce que vous dites. Pouvez-vous m'expliquer ce que vous dites? Qu'est-ce que le contrôle de l'interface utilisateur? – Arash
Où avez-vous trouvé ce code? Pourquoi vous attendez-vous à ce qu'il fonctionne seul? –