Visual Studio 2008 Designer ContextMenuStrip

16/11/2009 - 07:41 von Werner Perplies | Report spam
Hi,

ich habe jetzt vielleicht eine etwas sonderbare Frage:

Gibt es im Designer eine Beschrànkung auf eine MaximalAnzahl von
ContextMenuStrips/ContextMenuStripItems?

Hintergrund:

Nachdem ich für eine Textbox ein neues ContextMenuStrip hinzugefügt ind mit
einer Reihe von Items gefüllt habe, leert sich dieses ContextMenuStrip
sporadisch völlig selbststàndig, d. h. alle hinzugefügeten Items fehlen.

Dies geschieht an unterschiedlicher Stelle bei der Arbeit im Designer.
Gruß
Werner
Regulàre Ausdrücke testen?
http://www.weepee.de/de/wps_regex/wps_regex.html
www.weepee.eu
 

Lesen sie die antworten

#1 Immo Landwerth
16/11/2009 - 10:44 | Warnen spam
Werner Perplies wrote:

Gibt es im Designer eine Beschrànkung auf eine MaximalAnzahl von
ContextMenuStrips/ContextMenuStripItems?



Nicht, dass ich wüsste.

Hintergrund:

Nachdem ich für eine Textbox ein neues ContextMenuStrip hinzugefügt ind mit
einer Reihe von Items gefüllt habe, leert sich dieses ContextMenuStrip
sporadisch völlig selbststàndig, d. h. alle hinzugefügeten Items fehlen.

Dies geschieht an unterschiedlicher Stelle bei der Arbeit im Designer.



Das Problem kenne ich. Scheint ein Bug im Designer zu sein. Wenn Du eine
Versionskontrolle verwendest, mach einfach ein Diff gegen die alte
Version. Dann wirst Du feststellen, dass alle Items noch im Designer
generierten Code vorhanden sind, allerdings fehlt der Aufruf

contextMenuStrip.Items.AddRange( []{item, item, item... } )

Ich habe den Eindruck, dass das Problem mit dem Ressourcen Handling der
Bilder zusammenhàngt. Mitunter bekomme ich da nàmlich Fehlermeldungen
und nachher fehlt der AddRange() Aufruf.

Immo Landwerth

Ähnliche fragen