Perché i miei toolstrips orizzontali continuano a impilare in verticale?
-
27-09-2019 - |
Domanda
Io sto usando un ToolStripContainer che contiene tre toolstrips. In fase di progettazione mi muovo le toolstrips alle posizioni li voglio in, che è in una riga orizzontale nella parte superiore del modulo in questo modo:
I quindi chiudere e salvare il modulo. Tuttavia, se apro la forma di nuovo le toolstrips finiscono accatastati sul lato sinistro della ToolStripContainer così:
Come posso mantenere le toolstrips nelle posizioni che ho specificato?
Soluzione
Questo è un bug con Visual Studio. Ho avuto gli stessi problemi per anni. L'unico modo che ho trovato è impostare a livello di tutte le toolstrips' Dock di proprietà di destro . Fate questo nel costruttore del form, subito dopo la chiamata a InitializeComponent .