Ahoj, Potřeboval bych poradit s tímto problémem: Dělám pro svou aplikaci komponentu, která bude sloužit ke konfiguraci různých věcí na více místech aplikace. Jedná se o inherited panel, na kterém je listview, jakýsi navigační bar s různými tlačítky, atd. Jedno z tlačítek má zobrazit formulář/dialog, který bude ale pro každé použití této komponenty jiný. V rámci třídy této komponenty mám nadefinovanou private proměnnou _editform as form. A dále mám public property EditForm, opět deklarovanou as Form. Když této proměnné (nebo property) přiřadím konkrétní formulář z kódu, všechno funguje jak potřebuji (po stisku tlačítka zavolám _editform.showdialog a ten se zobrazí). Ale já bych potřeboval tuto property nastavit v designeru/editoru, ale tam vidím pro tuto property pouze jeden form a to ten, na kterém je komponenta umístěna. Je nějaká cesta, jak donutit editor, aby nabízel i ostatní formuláře z mého projektu? Díky, Honza
|