2010-11-05 25 views
0

J'utilise les commandes Microsoft Chart Chart dans VB.net. Les données du graphique proviennent actuellement de ma base de données, mais tous les formats de séries et de graphiques ont été créés avant l'exécution. Je veux savoir comment faire des graphiques sur l'exécution, être capable de sélectionner l'axe x de mon ensemble de données et plusieurs colonnes y de mon ensemble de données. MerciGraphique d'exécution de Microsoft Chart Controls

Répondre

1

"Fait avant l'exécution" est très flou, je suppose que vous avez utilisé le concepteur et changé les propriétés dans la fenêtre de la grille de propriété.

Dans la fenêtre de l'Explorateur de solutions, cliquez sur l'icône "Afficher tous les fichiers". Cela montre un nœud à côté de votre formulaire, ouvrez-le et double-cliquez sur le fichier Designer.vb. Faites défiler jusqu'à la méthode InitializeComponent, vous verrez le code qui a été généré par le concepteur pour initialiser le contrôle de graphique.

Copiez et collez ce code dans votre propre méthode. Cela vous donne un démarrage important sur le code dont vous avez besoin pour configurer le graphique vous-même lors de l'exécution.

+0

Tous mes graphiques sont des graphiques, les revenus totaux l'année dernière, les revenus prévus, les revenus cette année. Cependant, je veux qu'ils aient l'option de choisir quelles barres sont affichées – MyHeadHurts

+0

Oui, ma réponse vous aidera à comprendre comment faire. Changez les propriétés dans la grille pour obtenir le graphique différent que vous voulez. Observez comment cela modifie le code dans InitializeComponent(). Gardez les documents MSDN à portée de main pour comprendre ce que fait le code. –

+0

Une solution Q & D consiste à créer plusieurs graphiques et à ne rendre visible que l'un d'entre eux. –