---
title: "Flytta runt kontroller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/149416-flytta-runt-kontroller"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "P"
published: "2006-07-26T11:08:21.000Z"
updated: "2006-07-26T12:35:26.000Z"
replies: 2
views: 283
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/149416-flytta-runt-kontroller"
---

# Flytta runt kontroller

## #1 — P, 2006-07-26T11:08Z

Har en del kontroller(labels) som jag vill att användaren ska kunna flytta på. Hade tänkt att lösa det med följande kod:

```
            private bool _drag;
            label1.MouseMove += new MouseEventHandler(label1_MouseMove);
            label1.MouseDown += new MouseEventHandler(label1_MouseDown);
            label1.MouseUp += new MouseEventHandler(label1_MouseUp);

        void label1_MouseUp(object sender, MouseEventArgs e)
        {
            _drag = false;
        }

        void label1_MouseDown(object sender, MouseEventArgs e)
        {
            _drag = true;
        }

        void label1_MouseMove(object sender, MouseEventArgs e)
        {
            if (_drag)
            {
                label1.Location = e.Location;
            }
        }
```

Problemet är att min label1 ritas ut flera gånger och att processorn drar igång rejält, upp till 70 % mot 20 % innan. Finns det någon snyggare lösning?

Permalänk: https://www.webforum.nu/p/149416

## #2 — Josef, 2006-07-26T12:11Z

Winforms?

Permalänk: https://www.webforum.nu/p/1844708

## #3 — P, 2006-07-26T12:35Z

> **Josef skrev:**
>
> Winforms?

Yepps

Det jag vill ha är något i stil med <http://www.dbxtra.com/images/Features/Designer1.gif> , uppe till höger. Men det kanske är små forms där. Visste inte att man kunde lägga till dem så som det ser ut där, men det kanske går...

Permalänk: https://www.webforum.nu/p/1844715

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/149416-flytta-runt-kontroller
