Dobrý den, nejsem si jistý zda jsem pochopil co přesně tím myslíte. Zda chcete mít někde uložený volně editovatelný soubor (např. texťák) a mít možnost v něm dělat úpravy rozvržení aniž by jste musel znovu kompilovat Vaší aplikaci a nebo zda chcete mít pořádek v rámci projektu (tzn. nechcete mít celou aplikační logiku namáčknutou v jednom okně. Pokud to je ten druhý případ, tak já na to používám userControls. Výhoda je v tom že v designéru připravíte nejen rozvržení, ale i celou logiku včetně napojení obslužných procedur na eventy atd. (pracuje se s tím hodně podobně jako s formulářem). Pak stačí aby jste v okně ve kterém ho chcete zobrazit vytvořil novou instanci tohoto userControlu a přidal ho do formuláře. Když už nebude potřeba můžete ho odstranit a použít jiný. Je to poměrně elegantní řešení, protože máte od sebe oddělené jednotlivé logické celky (jednotlivé usercontroly) a v případě potřeby nějaké změny hned víte co kde upravit.
|