MouseButtonState Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az egérgomb lehetséges állapotát adja meg.
public enum class MouseButtonState
public enum MouseButtonState
type MouseButtonState =
Public Enum MouseButtonState
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| Released | 0 | A gomb ki van adva. |
| Pressed | 1 | A gomb lenyomva van. |
Példák
Az alábbi példa egy egéresemény-kezelőt mutat be, amely az egyes egérgombok gombállapotának ellenőrzésével határozza meg, hogy mely gombok vannak jelenleg lenyomva.
private void MouseDownHandler(object sender, MouseEventArgs e)
{
if (e.RightButton == MouseButtonState.Pressed)
{
MessageBox.Show("The Right Mouse Button is pressed");
}
if (e.LeftButton == MouseButtonState.Pressed)
{
MessageBox.Show("The Left Mouse Button is pressed");
}
if (e.MiddleButton == MouseButtonState.Pressed)
{
MessageBox.Show("The Middle Mouse Button is pressed");
}
if (e.XButton1 == MouseButtonState.Pressed)
{
MessageBox.Show("The XButton1 Mouse Button is pressed");
}
if (e.XButton2 == MouseButtonState.Pressed)
{
MessageBox.Show("The XButton2 Mouse Button is pressed");
}
}
Private Sub MouseDownHandler(ByVal sender As Object, ByVal e As MouseEventArgs)
If e.RightButton = MouseButtonState.Pressed Then
MessageBox.Show("The Right Mouse Button is pressed")
End If
If e.LeftButton = MouseButtonState.Pressed Then
MessageBox.Show("The Left Mouse Button is pressed")
End If
If e.MiddleButton = MouseButtonState.Pressed Then
MessageBox.Show("The Middle Mouse Button is pressed")
End If
If e.XButton1 = MouseButtonState.Pressed Then
MessageBox.Show("The XButton1 Mouse Button is pressed")
End If
If e.XButton2 = MouseButtonState.Pressed Then
MessageBox.Show("The XButton2 Mouse Button is pressed")
End If
End Sub
Megjegyzések
Az MouseButtonState enumerálás olyan állandókat határoz meg, amelyek korrelálnak az egérgomb állapotával.