---
title: "X/Y axel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/55966-x-y-axel"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "tronez"
published: "2002-10-14T19:15:10.000Z"
updated: "2002-10-16T10:02:55.000Z"
replies: 2
views: 233
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/55966-x-y-axel"
---

# X/Y axel

## #1 — tronez, 2002-10-14T19:15Z

Sitter här med ett problem som snart går mig på nerverna.

det är så att jag vill räkna ut 4 punkter i ett kordinatsystem.
jag har fått ut värden ur den översta (duktigt av mig) , och den till höger.

nu är det så att jag har suttit i flera timmar med det här att försöka räkna ut den **vänstra** och **botten**.

mening med den här uppgiftern är att när man trycker på piltangenterna så flyttas bilden , när man kommer till toppen så ska den stanna där, man kan alltså inte flyttas ur bild.

nån som fattar vad jag menar.

lite förtydligande

[xy \<----](http://trones.mine.nu/xy.jpg) 

jag vill alltså räkna ut de röda prickarna

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

## #2 — renholm, 2002-10-14T20:36Z

Botten måste vara lika med Height på ditt fönster om det nu är en Win application du gör.Left = 0? Är jag helt galen och missuppfattat dig?

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

## #3 — tronez, 2002-10-16T10:02Z

jag löste det såhär

```

if (kay.KeyCode == Keys.Down)
{
       if ((bildpunkt.Y+20) < (maxy - bild.Height)){
	bildpunkt.Y = bildpunkt.Y + 20;
	Invalidate();
  }
}
```

då fick jag den att stanna när bilden nått botten.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/55966-x-y-axel
