Kreslení přes picturebox   zodpovězená otázka

VB.NET

Zdravím,

pracuji na jednoduché nápovědě k programu. Na formu mám picturebox a potřeboval bych kreslit jednoduché čáry z pictureboxu mimo něj.

Po nakreslení čáry příkazem:

Dim grafika As Graphics
Dim CervenePero As New Pen(Color.Red, 3)
grafika = Me.CreateGraphics
grafika.DrawLine(CervenePero, 180, 84, 425, 60)

je čára, pod pictureboxem a nevím jak ji přesunout dopředu.

Poradí někdo ?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ne, čáru přesunout nelze, protože ji vykreslujete na plochu formuláře který překrývá PictureBox což je zase jiná plocha. Smím se zeptat proč děláte nápovědu takto zhovaděle a nepoužijete prostředky k tomu určené?

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

Program poběží na velmi osekaných WindowsCE s .NET Frameworkem 2.0, jako nápověda u stroje. Není k dispozici myš ani klávesnice, pouze 10 funkčních kláves. Standardní nápovědu nemohu použít protože by měla velmi ztížené ovládání.

Proto chci použít do pozadí picturebox se screenem obrazovky a vykreslit k němu jakési odkazové čáry, kde na druhém konci bude stručný popis.

Pokud by jste znal lepší metodu tak se jí jistě nebráním.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

No zvažoval bych použití WebBrowseru a v něm načtené jednoduché webové stránky (z místního disku).

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

Dále pak musím počítat s maximálním rozlišením 640x480 a obrazovkou 6,5", ale s tím WebBrowserem to zkusím to je docela dobrej nápad.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zeptej se Tomáše Jechy.

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