Kolor zaznaczenia textu w textboxie

Kolor zaznaczenia textu w textboxie
Kubuś Puchatek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 235
0

Czy znacie jakiś sposób na zmianę koloru zaznaczenie w textboxie ?

próbowałem przez user32, ale to zmienia w całym Windowsie, a zależy mi tak w aplikacji

Kopiuj
 [DllImport("user32.dll")]
    static extern bool SetSysColors(int cElements, int[] lpaElements, uint[] lpaRgbValues);


    void ChangeSelectColour(Color color)
    {
        const int COLOR_HIGHLIGHT = 13;
        const int COLOR_HIGHLIGHTTEXT = 14;


        //array of elements to change
        int[] elements = { COLOR_HIGHLIGHT };


        List<uint> colours = new List<uint>();
        colours.Add((uint)ColorTranslator.ToWin32(color));

        SetSysColors(elements.Length, elements, colours.ToArray());
    }

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.