Hei
Minulla on MDI Form, jossa ajastin vaihtaa näkyvillä olevaa formia.
Select Case sivu case 1 Form1.Close Form2.MdiParent = Me Form2.FormBorderStyle = Windows.Forms.FormBorderStyle.None Form2.Location = New Point(0, 0) Form2.Show sivu = 2 Exit Sub Case 2 Form2.Close Form1.MdiParent = Me Form1.FormBorderStyle = Windows.Forms.FormBorderStyle.None Form1.Location = New Point(0, 0) Form1.Show sivu = 1 Exit Sub End Select
Formin vaihto sujuu ihan hyvin, mutta ongelma on että formi siirtyy joka kerta vähän oikealle ja alas. Joten jos ohjelma on pitkään päällä niin Form1 ja Form2 eivät näy enää näytöllä...
Olen vaihdellut formin aseetuksia, mm. Locked = True, mutta ei vaikuta asiaan..
Osaisiko joke kertoa miten estää siirtymisen.
Lisäys:
Hei
Ongelma ratkesi.
Lisäsin rivit
Form2.Dock = DockStyle.Fill Form1.Dock = DockStyle.Fill
Aihe on jo aika vanha, joten et voi enää vastata siihen.