begin process at 2010 02 10 04:27:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > LE SAVIEZ VOUS ? LIBRARIE POUR L'AFFICHAGE D'ASTUCE DANS UNE FENÊTRE DE TYPE "LE SAVIEZ-VOUS ? / ASTUCE DU JOUR"

LE SAVIEZ VOUS ? LIBRARIE POUR L'AFFICHAGE D'ASTUCE DANS UNE FENÊTRE DE TYPE "LE SAVIEZ-VOUS ? / ASTUCE DU JOUR"


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Source .NET ( DotNet ) Classé sous :astuce, hint, tips, help, aide Niveau :Débutant Date de création :16/10/2007 Date de mise à jour :28/10/2007 22:17:34 Vu / téléchargé :3 813 / 160

Auteur : Nikoui

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Cette librairie permet d'ajouter simplement à une application l'affichage de conseils sous la forme d'une fenêtre "Le saviez-vous ? / Astuce du jour".

Parmis les fonctionnalités :
- Les astuces à afficher sont fournies par l'application utilisatrice dans un fichier xml.
- Si la fenêtre d'astuce est "attachée" à la fenêtre principale de votre application, l'utilisateur peut choisir ou non d'afficher les astuces au démarrage de vôtre application.
- Gestion du multilingue : le fichier d'astuce à afficher est déterminé par la langue courante de l'application (la version fournie n'intègre que l'anglais et le français, l'ajout d'autres langage se fait simplement par l'ajout de fichiers de ressources classiques).

Source

  • // Exemple d'utilisation de la librairie
  • // La fenêtre d'astuce est attachée à la fenêtre principale d'une application
  • // (les astuces seronts affichée au chargement de cette fenêtre, si l'utilisateur l'a demandé)
  • public Form1()
  • {
  • InitializeComponent();
  • // Attach this main form to DidYouKnowController,
  • // allowing to display hints at application startup
  • DidYouKnowController.Instance.Attach(this);
  • }
  • // Appel explicite pour afficher les astuces, depuis une entrée de menu par exemple :
  • private void showHintsToolStripMenuItem_Click(object sender, EventArgs e)
  • {
  • // Explicitly ask to display hints
  • DidYouKnowController.Instance.Show(this);
  • }
  • // Exemple de fichier d'astuces au format xml :
  • //<?xml version="1.0" encoding="utf-8" ?>
  • //<Hints>
  • // <Hint>
  • // Première astuce.
  • // </Hint>
  • // <Hint>
  • // Seconde astuce,
  • //
  • // sur plusieurs lignes !
  • // </Hint>
  • // <Hint>
  • // Troisième astuce.
  • // </Hint>
  • //</Hints>
// Exemple d'utilisation de la librairie

// La fenêtre d'astuce est attachée à la fenêtre principale d'une application
// (les astuces seronts affichée au chargement de cette fenêtre, si l'utilisateur l'a demandé)
public Form1()
{
  InitializeComponent();
  // Attach this main form to DidYouKnowController, 
  // allowing to display hints at application startup
  DidYouKnowController.Instance.Attach(this);
}

// Appel explicite pour afficher les astuces, depuis une entrée de menu par exemple :
private void showHintsToolStripMenuItem_Click(object sender, EventArgs e)
{
  // Explicitly ask to display hints
  DidYouKnowController.Instance.Show(this);
}

// Exemple de fichier d'astuces au format xml :
//<?xml version="1.0" encoding="utf-8" ?>
//<Hints>
//  <Hint>
//    Première astuce.
//  </Hint>
//  <Hint>
//    Seconde astuce,
//
//    sur plusieurs lignes !
//  </Hint>
//  <Hint>
//    Troisième astuce.
//  </Hint>
//</Hints>

 Conclusion

Par défaut, les fichiers d'astuces doivent se trouver dans le répertoire courant de l'application et s'appeler "Hints.fr.xml" pour les astuces en français, et "Hints.xml" pour tous les autres langages.

Pour modifier ces paramètres (ou rajouter d'autres langages) il faut éditer le fichier de ressources de la librairie correpondant au langage à éditer.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

28 octobre 2007 22:16:16 :
La fenêtre s'affiche maintenant correctement (centrée sur la fenêtre parente si présente)
28 octobre 2007 22:17:34 :
v1.0.1 La fenêtre s'affiche maintenant correctement (centrée sur la fenêtre parente)

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) POK STATS - CALCUL ET AFFICHAGE DES PROBABILITÉS POUR LES CO...
Source avec Zip Source avec une capture Source .NET (Dotnet) EFEXP - CONTRÔLE EXPLORATEUR DE FICHIER
Source avec Zip Source avec une capture Source .NET (Dotnet) [PUZZLE] TANEA - JEU DE TYPE PUZZLE
Source avec Zip Source .NET (Dotnet) SIMULER UNE SAISIE CLAVIER VERS UNE AUTRE APPLICATION
Source avec Zip Source avec une capture Source .NET (Dotnet) NOT IT! UNE PETITE APPLICATION DE "POST IT" VIRTUELS

 Sources de la même categorie

Source avec une capture Source .NET (Dotnet) AJOUTER DES BYTES À UN EXECUTABLE par t0fx
Source .NET (Dotnet) COPIER/ COLLER DATAGRID (COPY/PASTE) par jamesbidon
Source avec Zip Source .NET (Dotnet) MECANISME DE SYNCHRONISATION DE THREAD - MONITOR, MUTEX, SEM... par jesusonline
Source .NET (Dotnet) EVENTHANDLERS GÉNÉRIQUES par ricklekebekoi
Source avec Zip Source .NET (Dotnet) TRAITER UN FOREACH EN PARALLÈLE par maitredede

 Sources en rapport avec celle ci

Source .NET (Dotnet) TRUCS ET ASTUCES POUR LES CLASSES par DarkDaemon

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Help !! datagrid avec un checkbox [ par djgouma ] Bonjour tout lmonde , faudrais vraiment que quelu'un m'aide , je suis debutant asp.net avec C# j'ai un datagrid avec un CheckBox integrer dans cette d Help a l'aide !!!! [ par PiAire ] Comment fait on pour autoriser certains caractères dans un textbox par exemple ?Par exemple n'autoriser que les caractères numériquesj'imagine que cel l'aide ds un projet .NET [ par safisoft ] salut tout le monde; comment est-il possible de cr&#233;er des fen&#234;tres d'aide &#224; l'utilisateur (menu help) sous compact framework sachant qu help! [ par hagen132456 ] Coucou @ tous.J'aimerais cr&#233;er une interface en C# pour ajouter des utilisateurs sous windows.j'ai reparcouru les sources mais soit&nbsp; ya rien Fichier d'aide sous .net [ par SW_87 ] Bonjour , Je suis stagiare et j'utilise depuis peu l'environnement dotnet avec lequel j'ai developp&#233; une application asp.net en web forms. Mon help avec C# .NET [ par emiilie ] bonjour a tous, je fais du C#.net depuis environ 15min (oui je sais ...) et voila mon objectif : j'utilise le Microsoft Visual C# .NET et je voudrais Organigramme hiérarchique (Help please) [ par TTMan ] Bonjour,Je cherche un exemple de code source permettant de tracer un organigramme hi&#233;rarchique (du type d'un code PHP vu sur phpcs.com).Le but es [Help]Le thread était en cours d'arrêt. [ par el_teedee ] Est-ce que qqln saurait me dire pourquoi j'ai cette exception ? Une exception non g&#233;r&#233;e du type 'System.Threading.ThreadStopException' s'es HELP ! Webservice et commande wsdl [ par lawraC ] Bonjour,j'ai fait des recherches pour g&#233;n&#233;rer un web service et le consommer via une application windowsform. Je sais g&#233;n&#233;rer le w Fichier d'aide à générer [ par astragoth66 ] Salut, voila, j'ai d&#233;velopp&#233; un logiciel en CSharp, et j'aimerai faire une aide, comme celle de windows, c'est &#224; dire, avec un menu &#2


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales