Překrývání objektů   otázka

VB.NET

(Visual Basic 2010)

Ahoj jakym zpusobem u objektu urcim jejich prekrývání u VB6 to byl zOrder ale v 2010 jsem nic takoveho nenasel.

Díky :)

Uprava: nasel jsem BringToFront() a SendToBack() ale nefunguje to.

Problem:

Do MDI jsem vložil panel a pak vygeneroval form ale ten form je vždy pod tím panelem. Navíte jak ho nastavit aby byl navrchu ?

Uprava: TopMost = True taky nefunguje

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

MDI formulář má jiné vlastnosti než single. Asi se tomu budete muset přizpůsobit. Pokud chcete mít objekty zakrývané vnitřními okny, budete je muset dát také do child formuláře.

Ani ve VB6 byste to, co děláte nedokázal - do MDI byste panel ani nevložil

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Vyreseno vložením nového formu bez horní lišty v maximalizovaném stavu do rodiče. Ve formu generovaný panel a ostatní objekty a prvky - zároven pres nej se generují další formy například s otázkou atd.

Uprava: No jo ale kdyz kliknu na form pod nim mnou vygenerovany formular se schova pod nej a uz se k nemu nedostanu.

Jak ho mam udržet nahoře ?

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Možná by pomohlo

  ' dejme spodnímu formuláři jméno   "NewMDIChild0"
  ' a přidejme handler  pro kliknutí myší do formuláře
   AddHandler NewMDIChild0.Click, AddressOf NewMDIChild0_MouseClick

  ' obslužná procedura handleru:
    Private Sub NewMDIChild0_MouseClick()
        NewMDIChild0.SendToBack()  ' pošleme formulář na dno MDI
    End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback