TreeNodeMouseClickEventArgs Klas

Definitie

Biedt gegevens voor de NodeMouseClick en NodeMouseDoubleClick gebeurtenissen.

public ref class TreeNodeMouseClickEventArgs : System::Windows::Forms::MouseEventArgs
public class TreeNodeMouseClickEventArgs : System.Windows.Forms.MouseEventArgs
type TreeNodeMouseClickEventArgs = class
    inherit MouseEventArgs
Public Class TreeNodeMouseClickEventArgs
Inherits MouseEventArgs
Overname
TreeNodeMouseClickEventArgs

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de NodeMouseDoubleClick gebeurtenis kunt afhandelen en hoe u de TreeNodeMouseClickEventArgsgebeurtenis gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de code in een Windows Formulier met een TreeView met de naam treeView1. Vul treeView1 de namen in van bestanden in de c:\ map van het systeem waarop het voorbeeld wordt uitgevoerd en koppel de gebeurtenis van NodeMouseDoubleClick de treeView1treeView1_NodeMouseDoubleClick methode in dit voorbeeld.

    // If a node is double-clicked, open the file indicated by the TreeNode.
private:
    void InitialTreeView_NodeMouseDoubleClick(Object^ sender,
        TreeNodeMouseClickEventArgs^ e)
    {
        try
        {
            // Look for a file extension.
            if (e->Node->Text->Contains("."))
            {
                System::Diagnostics::Process::Start("c:\\" + e->Node->Text);
            }
        }
        // If the file is not found, handle the exception and inform the user.
        catch (System::ComponentModel::Win32Exception^)
        {
            MessageBox::Show("File not found.");
        }
    }
// If a node is double-clicked, open the file indicated by the TreeNode.
void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
{
    try
    {
        // Look for a file extension.
        if (e.Node.Text.Contains("."))
            System.Diagnostics.Process.Start(@"c:\" + e.Node.Text);
    }
        // If the file is not found, handle the exception and inform the user.
    catch (System.ComponentModel.Win32Exception)
    {
        MessageBox.Show("File not found.");
    }
}
' If a node is double-clicked, open the file indicated by the TreeNode.
Sub treeView1_NodeMouseDoubleClick(ByVal sender As Object, _
    ByVal e As TreeNodeMouseClickEventArgs) _
    Handles treeView1.NodeMouseDoubleClick

    Try
        ' Look for a file extension, and open the file.
        If e.Node.Text.Contains(".") Then
            System.Diagnostics.Process.Start("c:\" + e.Node.Text)
        End If
        ' If the file is not found, handle the exception and inform the user.
    Catch
        MessageBox.Show("File not found.")
    End Try

End Sub

Constructors

Name Description
TreeNodeMouseClickEventArgs(TreeNode, MouseButtons, Int32, Int32, Int32)

Initialiseert een nieuw exemplaar van de TreeNodeMouseClickEventArgs klasse.

Eigenschappen

Name Description
Button

Hiermee haalt u op welke muisknop is gedrukt.

(Overgenomen van MouseEventArgs)
Clicks

Hiermee wordt het aantal keren opgehaald dat de muisknop is ingedrukt en losgelaten.

(Overgenomen van MouseEventArgs)
Delta

Hiermee haalt u het aantal tekens op dat het muiswiel is gedraaid, vermenigvuldigd met de WHEEL_DELTA constante. Eentent is één notch van het muiswiel.

(Overgenomen van MouseEventArgs)
Location

Hiermee haalt u de locatie van de muis op tijdens het genereren van de muis.

(Overgenomen van MouseEventArgs)
Node

Hiermee wordt het knooppunt opgehaald waarop is geklikt.

X

Haalt de x-coördinaat van de muis op tijdens het genereren van de muisgebeurtenis.

(Overgenomen van MouseEventArgs)
Y

Haalt de y-coördinaat van de muis op tijdens de genererende muisgebeurtenis.

(Overgenomen van MouseEventArgs)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op