Créer un menu en C#

Signaler
Messages postés
5
Date d'inscription
dimanche 3 septembre 2006
Statut
Membre
Dernière intervention
11 juillet 2007
-
Messages postés
1
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
27 juillet 2009
-
  Bonjour à tous ,

  J'aimerai créer un menu en C# dans la partie WebForm de Visual Studio 2005 mais le créer en dur pas avec la boite à outils mis à disposition par visual studio.
  Ca doit etre basic mais je n' ai pas trouvé d'aide sur le net ou sur des tutoriaux.
  Un menu avec des éléments enfants.

  Je vous remercie davance pour votre aide vitale.

Yihan

 
A voir également:

7 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Bonsoir,

je ne comprend pas le problème, que veux tu faire ? tu veux utiliser le WebControle Menu ? ou tu veux faire un simple menu en HTML ? dans ce cas c'est au niveau du HTML qui faut regarder.

Peut etre que ce tuto peut t'interesser : http://www.aspfr.com/tutoriaux/MENU-CODES-SOURCES-ASP-NET_147.aspx

<hr />Cyril - MSP - MCTS ASP.net & SQL
Messages postés
5
Date d'inscription
dimanche 3 septembre 2006
Statut
Membre
Dernière intervention
11 juillet 2007

    Je te remercie pour ton aide, en fait ce que j'aimerais savoir c'est comment créer un menu en C# le creer en dur dans le programmer , c'est à dire quelle objet créer , les item comment on n'affiche tout ca, ...
Car en fait j'ai commencé a codé et j'ai des soucis...

Mon code :

Menu newMenu = new Menu();
newMenu.ID = "MenuGeneral2";
newMenu.BackColor = System.Drawing.Color.Green;
newMenu.Orientation = Orientation.Vertical;
 newMenu.StaticMenuItemStyle.ForeColor = System.Drawing.Color.Black;
newMenu.DynamicMenuItemStyle.ForeColor = System.Drawing.Color.Gray;








// // Creer la racine menu item






 MenuItem menuItem1; 

 menuItem1 = CreateMenuItem("Login", "", "");






// // Creer sous menu menu item

MenuItem SubMenuItem1;

SubMenuItem1 = CreateMenuItem("Connecter","~/ConnecterDeconnecter/Connecter.aspx","");






// MenuItem SubMenuItem2;

SubMenuItem2 = CreateMenuItem("D‚connecter","~/ConnecterDeconnecter/Deconnecter.aspx","");






 menuItem1.ChildItems.Add(SubMenuItem1);

menuItem1.ChildItems.Add(SubMenuItem2);

 newMenu.Items.Add(menuItem1);

// //MenuPlaceHolder.Controls.Add(newMenu);

}






public MenuItem CreateMenuItem(String text, String url, String toolTip)

{

MenuItem menuItem = new MenuItem();

menuItem.Text = text;

menuItem.NavigateUrl = url;

menuItem.ToolTip = toolTip;

return menuItem;
}

Merci pour ton temps et tes conseils
Yihan
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Pourquoi veux tu le créer via le code ?

le mettre dans le .aspx est beaucoup plus simple ! Si tu veux pouvoir rajouter des items dynmaiquement je te conseille quand meme de mettre au moins le Cyril - MSP - MCTS ASP.net & SQL
Messages postés
5
Date d'inscription
dimanche 3 septembre 2006
Statut
Membre
Dernière intervention
11 juillet 2007

   En fait, ce que j'ai ecris plus haut ne marche pas, rien ne s'affiche, je ne vois pas le probleme.
   En fait je désire ecrire mon menu en dur car apres j'aimerais donner  des roles a chaque utlisateur afin de pouvoir permettre l'acces ou non a certain item du menu.
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
tu peux le faire en utilisant le sitemap ... :-)

<hr />Cyril - MSP - MCTS ASP.net & SQL
Messages postés
216
Date d'inscription
dimanche 13 janvier 2002
Statut
Modérateur
Dernière intervention
7 novembre 2009

SiteMap permet de gérer les roles comme sur SkmMenu ?

vladam
(pour vous servir :) )
Messages postés
1
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
27 juillet 2009

bonjour à tous
j'aimerais avoir des explications plus pointus sur la manipulation des arbres binaires en structures de données ,langage C .c'est pour un projet.
MERCI
OUM./.