Kör just nu lite Vb.NET och retar mig på att jag då inte ser alla events för de olika winform-kontrollerna och vilka metoder de är bundna till i VS.NET. När jag öppnar ett C# projekt finns de där som vanligt men så fort det blir Vb.NET är de borta. Var finns dem?
Bra fråga. Microsoft anser tydligen att VB-programmerare är dummare än C++/C#-programmerare och därför inte kan hantera alltför "avancerad" information.
Tools->Options->Text Editor->Basic->General->Statement Completion->Auto list members->Hide advanced members
Jag får inte till det, den gula "blixten" från C#-läget syns inte och jag hittar inte mina events på någon annan plats heller. På bilden ser du mina inställningar. Det ser väl ok ut?
Ja, alltså .. Den "gula blixten" får du aldrig tillgång till i VB.NET, och det behövs inte heller. Om du väljer en komponent i den vänstra comboboxen så visas alla events i den högra (se bild).
Kryssrutan gör bara så att du får tillgång till alla metoder och properties i intellisensen, vilket du inte får annars. Det var det jag trodde du menade.
Heh.. Det var väl det jag tyckte att jag hade rätt ändå. Det var det jag skrev innan jag redigerade...
Jag svarade först och sen blev jag osäker och kollade i VB.NET och fick minsann inte fram några events i combobox.
Bra fråga. Microsoft anser tydligen att VB-programmerare är dummare än C++/C#-programmerare och därför inte kan hantera alltför "avancerad" information.