Zdravím přatelé, měl bych jeden obecnější dotaz na zkušené kolegy. V aplikaci bych rád udělal možnost vytvářet něco jako základní dokument, který bude zobrazovat pouze text nebo tabulky včetně základní interaktivity/událostí - kde uživatel kliknul, text nad kterým se pohybuje s myší apod. Něco jako rozšířený textbox s možností zobrazovat i tabulky. Nejsem si jistý jakým směrem se vydat: - dělat to přes "nekonečný" panel a vytvořit si vlastní komponentu "tabulka" a dynamicky vkládat textboxy a tabulky? Tohle mi přijde náročné na resources v případě, že budu mít takový dokument hodně rozsáhlý (stovky objektů) - dělat to přes GDI? Tj. vykreslovat každou stránku? Určitě je nesmysl vytvořit si asi tak dlouhý canvas pro stovky objektů. - udělat to nad komponentou webbrowser a přes DOM tam vkládat ty objekty a pracovat s nimi? - Mohou v tomto pomoci WPF formuláře? Obecně, jakým přístupem se vytvářejí různé textové editory, které zpracovávají i jiné objekty než text? Moc dík za vaše náměty. P.
|