Blog Stats
  • Posts - 13
  • Articles - 0
  • Comments - 7
  • Trackbacks - 0

 

Disattivare il caricamento automatico dei Controlli in Toolbox in WPF

Tra le tante funzionalità di Visual Studio, c'è quella che aggiunge automaticamente nella ToolBox di Visual Studio, i vari Components creati nella soluzione.

Questo "problema" (io lo chiamo problema perchè me ne inserisce moltissime) si aveva già ai tempi di WinForm e la simpatica Sabrina C. ci aveva svelato come risolvere questo "problema" in questo suo post:

http://community.dotnetwork.it/sabrina/archive/2009/03/30/disattivare-il-caricamento-automatico-dei-controlli-in-toolbox.aspx

Purtroppo anche disattivando questa opzione, andando a lavorare in WPF, il problema rimane.

Questa è la soluzione che lo risolve in WPF:

Andate nelle opzioni di Visual Studio Tools/Options/Text Editor/XAML/Miscellaneous e disabilitate la voce "Automatically populate toolbox items"; riavviate Visual Studio ed il vostro ToolBox sarà nuovamente pulito.

Senza lavorare su questa opzione, è possibile scavalcarlo semplicemente decorando i vostri component con il System.ComponentModel.DesignTimeVisibleAttribute. In questo modo avrete la possiblità di specificare se farlo apparire o no, nella finestra di progettazione.


Feedback

No comments posted yet.


Post a comment





 

Please add 6 and 7 and type the answer here:

 

 

Copyright © Stefano Pranzo