Okno s velkým počtem prvků   zodpovězená otázka

VB.NET

Mám takovej teoretickej dotaz.

Jak vytvořit program (třeba "kreslení") s plochou do který by šli vkládat různé přednastavené obrazce (načtené třeba ze souborů).

Něco třeba jako ProfiCAD na kreslení elektro schémat. Na plochu lze nakreslit třeba 100 součástek. S každou součástkou jde poté samostatně hýbat. Jediný co mě napadá, je každou součástku nechat vykreslit do vlastního PictureBoxu a s tím pak pracovat...

Má někdo zkušenosti?

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

Jeden z mála případů, kdy bych volil WPF. Tam všechno co nakreslíte je později dostupné a modifikovatelné, podobně jako ovládací prvky v kolekci Controls. Kreslící plátno Canvas a další WPF věci lze hostovat ve Windows Forms aplikaci, ve které může být UI primárně vytvořeno.

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

Zdravím,

A pokud by jste byl nedočkavý, a chtěl rychle nějaký polotovar,

tak zde je link pro .NET open souce diagram

http://code.google.com/p/diagramnet/down...

Je to i se zdrojákem ,tak si můžete psát prvky jaký potřebujete.

RR

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

Díky. Odkaz určitě prozkoumám.

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

Ještě jednou. Pokud by jste uvažoval o něčem vážnějším,

tak já třeba používám Flowchart.NET, kde si můžu definovat

uživatelské prvky vizuálně.

Screenshot:

http://uloz.to/xfwNiqM/schranka-2-png

A pro fajnšmekry v oblasti CAD existuje např. VectorDraw Development FW (Ale stojí cca 1800 Euro),v kterém se dá napsat

vcelku slušná CAD aplikace (pracoval jsem s tímto FW cca 5 let a je OK)

RR

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