Nwlapcug.com


Come impedire il ridimensionamento in Visual Basic

Visual Basic consente di creare programmi che si adattano la normale funzionalità di Windows, ma occasionalmente supporta funzionalità che lo sviluppatore non vuole per la sua applicazione. Ad esempio, in alcuni casi, uno sviluppatore potrebbe essere necessario creare un'applicazione che non può avere le dimensioni di finestra alterate dall'utente. Questo è possibile modificando alcune delle proprietà del modulo in Visual Basic.

Istruzioni

1

Aprire un progetto esistente di Visual Basic. Se non avete uno, è possibile creare un nuovo progetto facendo clic su "File" e "Nuovo progetto". Selezionare "Windows Form progetto." Questo vi fornirà abbastanza per portare avanti con il resto del tutorial.

2

A sinistra fare clic sulla finestra "Form1" del progetto e trovare la proprietà "BorderStyle" o "FormBorderStyle" nell'elenco proprietà. Il nome esatto dipenderà dalla vostra versione di Visual Basic. Modificare questo da "Normale" a "FixedSingle." Ciò impedirà all'utente di ridimensionare il form con il mouse, ma non si è finito. Gli utenti possono ridimensionare ancora il modulo con i pulsanti "minimizza" e "ottimizzare".

3

Trovare la proprietà "MaximizeBox" e modificarlo per leggere "False". Questo disabiliterà la casella "massimizzare" nella finestra. Si può fare lo stesso, se lo si desidera, per il "MinimizeBox."

Consigli & Avvertenze

  • Se si desidera consentire agli utenti di ridimensionare il form, ma consentono solo una certa gamma di dimensioni, considerare l'utilizzo di proprietà "MinimumSize" e "MaximumSize" invece.
  • Nella maggior parte delle situazioni, è preferibile definire ancore e le associazioni per gli elementi dell'interfaccia utente per il programma, anziché disattivare form ridimensionabili. Questo consente all'utente di impostare le dimensioni del form che vogliono pur avendo l'interfaccia utente del modulo a reagire in modo intelligente alle modifiche delle dimensioni del form.