2015-03-18 1 views
0

J'ai installé le MetroFramework en VB 2013 via NuGet et je l'ai partiellement fonctionnel. Certains des contrôles n'apparaîtra pas sur la forme:MetroFramework en VB 2013, certains contrôles n'apparaissent pas sur le formulaire

METROTILE, MetroTextBox, MetroTabControl, MetroStyleManager, MetroCheckBox, MetroLabel, MetroProgressBar, MetroScrollBar, MetroRadioButton, MetroProgressSpinner, MetroButton

Si je fais glisser un contrôle sur le formulaire , son contrôle n'apparaîtra pas ... une boîte grise apparaît au bas de la vue de conception. Puis ce contrôle que j'ai essayé de mettre sur le formulaire apparaît dans la boîte grise avec une petite icône et son nom par elle. Si vous double-cliquez sur le contrôle dans la zone grise, cela ouvrira les événements/objets Form.vb, mais il n'initialisera pas un événement pour ce contrôle.

Il n'y a pas beaucoup d'informations sur le net pour le MetroFramework, et rien par rapport à mon problème.

Comment faire pour que ces contrôles apparaissent sur le formulaire?

Et, quelle est exactement cette boîte grise en bas avec les contrôles non-visibles? Je ne l'ai jamais vu auparavant.

+0

La zone grise est réservée aux contrôles sans interface utilisateur intégrée, tels que les temporisateurs, les générateurs de dialogue, etc. Il a été autour depuis VS 2003 je pense. –

Répondre

1

Dans la boîte de dialogue Manage Nuget Packages, il y a trois ou 4 versions de Metroframework ... téléchargez celle de Dennis Magno uniquement; il aura une date du 16/09/14 ... ça marche le mieux. J'utilise VS 2013, .NET 4.5

0

Vous devez ajouter design.dll à vos références.