none
Formátování RitchTextBoxu

    Dotaz

  • Zdravím, v RitchTextBox zobrazuji text typu:
    http://pazny.uvadi.cz/ImgUpload/index.php?nick=Pázny&kat=polozka 2&img=1243117911000.jpg
    A ritch textbox mi z toho udělá link... Modře s podrtržením a při najetí se změní kurzor.
    Ale nejde na to kliknout, takže je to k ničemu a špatně se takhle text označuje.

    Chtěl bych, aby mi někdo poradil:
    a) Jak udělat, aby se zobrazil jen nenaformátovaný text
    b) Jak celý obsah označit
    c) b)+Jak text uložit do schránky, jako bych dal Ctrl+C (Kopírovat)

    Snažil jsem se googlovat, ale nenašel jsem , co jsem hledal... :-(
    Dělej jen to, co se zdá správné tobě, ne ostatním!
    23. května 2009 20:43

Odpovědi

  • Zdravím,

    ad a) => nastavte vlastnost DetectUrls na false
    ad b) => je na to metoda SelectAll(), pokud to chcete udělat z kódu, jinak samozřejmě funguje Ctrl+A
    ad c) => při ukládání do schránky bývá zvykem naplnit schránku formátovaným (RTF) a čistým textem (TXT). Pro to slouží vlastnost SelectedText a SelectedRtf. Jinak Ctrl+C samozřejmě funguje bez Vašeho přispění.

    Jinak pokud chcete, aby kliknutí na link něco udělalo, tak je na to událost LinkClicked, kde Vám nic nebrání zavolat browser a předat mu link.

    S pozdravem

    Tomáš Havetta
    MCPD, MCT
    1. června 2009 6:28