Komponenty v RichTextBoxu   zodpovězená otázka

VB.NET, WinForms

Jdou do RichTextBoxu vložit mé komponenty, které mám v UserControlech? Zkusil jsem

RTB1.Controls.Add(UC1)

Ale pokud scrooluji v dokumentu, tak se posouvá jen text, ne UC1 komponenta v něm...

Díky za řešení!

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

Ne, RichTextBox z logiky věci neumí to, co nepodporuje formát RTF. A RTF je velmi staré, podporuje jen úplně základní formátování textu. Komponenty uvnitř pochopitelně ne.

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

Nejde mi o ukládání, jen vkládání, nebo alternativu...

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

Neumí to, toť vše. Pokud potřebujete něco kde budou ovládací prvky a bude to možné posouvat, použijte Panel s automatickým posouváním (AutoScroll).

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

Potřebuji to, jako to má například Word, tedy můžete psát a vkládat předměty, na to Panel není (psaní)

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

Pak jedině komponentu třetích stran, nebo něco vlastního.

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

A nějáké konkrétní by nebyly? :-)

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

Tak, sice to trvalo, ale mám vlastní :)

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