---
title: "x och y värde från muspekare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/128674-x-och-y-värde-från-muspekare"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "eddy1"
published: "2005-05-22T09:25:47.000Z"
updated: "2005-05-22T12:39:15.000Z"
replies: 9
views: 338
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/128674-x-och-y-värde-från-muspekare"
---

# x och y värde från muspekare

## #1 — eddy1, 2005-05-22T09:25Z

Hej 

har en picturebox på mitt form och vill ha en funktion som flyttar bilden lite så fort man för musen över den!

har använd mousehover.

Använder detta för att ändra positionen på bilden

```
PictureBox1.Location = New Point(xValue, yValue)
```

är det rätt så? hur gör jag om jag vill ta reda på x och värde för musen när hover inträffar?

ska man inte använda e.eventargs eller något sånt... kan inte inte hitta något om x och y värdena?

Mvh

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

## #2 — Mc Fetto, 2005-05-22T09:38Z

om du använder dig av mousmove så kan du få ut korinaterna med hjälp av mouseeventargs:

```
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
    int pos_x = e.X;
}
```

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

## #3 — eddy1, 2005-05-22T09:54Z

okey tack

måste man skriva 

PictureBox1.Location = New Point(xValue, yValue)

för att flytta bilden, eller kan man skriva på något annat sätt??

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

## #4 — Mc Fetto, 2005-05-22T10:09Z

Japp, så ska du skriva!

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

## #5 — eddy1, 2005-05-22T11:34Z

ett formulär till

Hur gör jag om jag vill aktivera mitt andra windows form ??

form1 körs först när man starta (form2 är disable). Hur gör jag om jag vill aktivera form2 från t.ex en knapp i form1??

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

## #6 — Mc Fetto, 2005-05-22T11:44Z

Du måste skapa ett nytt object av klassen Form2, sedan kör du showdialog.

```
Form2 form2 = new Form2();
form2.ShowDialog();
```

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

## #7 — eddy1, 2005-05-22T11:50Z

skrev så här

```
        Dim form2 As Form2
        form2.Enabled = True       <-----  
        form2.Visible = True
```

Men då breakar programet på andra raden

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

## #8 — Mc Fetto, 2005-05-22T12:08Z

```
        Dim form2 As Form2
        form2 = New Form2

        form2.ShowDialog()
```

I ditt inlägg ovan så definierar du bara typen och skapar inte ett nytt objekt. Det görs på rad två här.

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

## #9 — eddy1, 2005-05-22T12:21Z

alright.. har fått det att funka med följande nu!

```
        Dim oFrm = New Form2
        oFrm.Show()
```

fundera bara hur man stänger det formulär som visas ??

provade me.close()
men det gick inte

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

## #10 — Mc Fetto, 2005-05-22T12:39Z

Vilken form vill du stänga form2, kör du me.Close(). Vill du stänga form1 så kör du samma men då kommer applikationen att stängas ner.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/128674-x-och-y-värde-från-muspekare
