Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Viene generato quando si fa doppio clic sulla forma.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
<BrowsableAttribute(True)> _
Public Event DoubleClick As EventHandler
Dim instance As Shape
Dim handler As EventHandler
AddHandler instance.DoubleClick, handler
[BrowsableAttribute(true)]
public event EventHandler DoubleClick
[BrowsableAttribute(true)]
public:
event EventHandler^ DoubleClick {
void add (EventHandler^ value);
void remove (EventHandler^ value);
}
JScript non supporta gli eventi.
Note
Un doppio clic è determinato dalle impostazioni relative al mouse del sistema operativo dell'utente. L'utente può impostare l'intervallo di tempo tra i clic effettuati con un pulsante del mouse per determinare l'azione da considerare come doppio clic anziché come due clic distinti. L'evento DoubleClick viene generato ogni volta che l'utente fa doppio clic su un controllo. Se, ad esempio, si dispone di gestori eventi per gli eventi Click e DoubleClick di un oggetto Shape, gli eventi Click e DoubleClick vengono generati quando si fa doppio clic sulla forma e vengono chiamati entrambi i metodi.
Per ulteriori informazioni sulle modalità di gestione degli eventi, vedere Utilizzo degli eventi.
Esempi
Nell'esempio riportato di seguito viene mostrato come rispondere all'evento DoubleClick in un gestore eventi. Per questo esempio è necessario disporre in un form di un controllo RectangleShape denominato RectangleShape1.
Private Sub RectangleShape1_DoubleClick(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles RectangleShape1.DoubleClick
If RectangleShape1.BackColor = Color.Blue Then
RectangleShape1.BackColor = Color.Red
Else
RectangleShape1.BackColor = Color.Blue
End If
End Sub
private void rectangleShape1_DoubleClick(object sender, System.EventArgs e)
{
if (rectangleShape1.BackColor == Color.Blue)
{
rectangleShape1.BackColor = Color.Red;
}
else
{
rectangleShape1.BackColor = Color.Blue;
}
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)