マウス操作 - peace098beat/windows_applicaciton GitHub Wiki

/// <summary>
/// コンストラクタ
/// </summary>
public ScatterChart()
{
    this.MouseMove += new MouseEventHandler(mouseMove);
    this.MouseDown += new MouseEventHandler(mouseDown);
    this.MouseUp += new MouseEventHandler(mouseUp);
    this.MouseWheel += new MouseEventHandler(mouserWheel);
}

private void mouseMove(object sender, MouseEventArgs e)
{
    if (IsMouseDraging && (Control.MouseButtons & MouseButtons.Left) == MouseButtons.Left)
    {
    }

    if ((Control.MouseButtons & MouseButtons.Right) == MouseButtons.Right)
    {
    }
}

private void mouseDown(object sender, MouseEventArgs e)
{
    this.Focus();
    if ((Control.MouseButtons & MouseButtons.Right) == MouseButtons.Right)
    {

    }
}

private void mouseUp(object sender, MouseEventArgs e)
{
    if (IsMouseDraging)
    {
        IsMouseDraging = false;
        this.Refresh();
    }
}

private void mouserWheel(object sender, MouseEventArgs e)
{
}
⚠️ **GitHub.com Fallback** ⚠️