Tworzę aplikację do pisania tekstów (taką podstawową do zabawy), i chciałem dodać zmianę koloru RichTextBoxa, więc dodałem zakładkę ustawienia, gdzie kolor ten będzie można ustawić. Problem w tym że jeśli np. chcę ustawić kolor czerwony, zapis w pliku wygląda tak: Color [Red], a aplikacja, na początku kodu podczas odczytu z pliku, oczekuje wartości **Red
**. Jak można zrobić aby zapisany tekst to było Red, a nie Color [Red] (Chyba że ktoś zna lepszy sposób)??
0
1
Wziąć wywalić Color [
i ]
jak to jest string i fajrant. Ewentualnie pokaż kod, jak to zapisywanie wygląda bo z samego opisu to nic nie wynika.
0
Łatwiej by Ci było ustawiać kolor poprzez format:
Color=Red
dzięki czemu mógłbyś chwytać pierwsze słowo kluczowe Color
i oczekiwać przy parsowaniu oznaczenia koloru po znaku =
.
Przemyśl też ustawienie wszystkich znaków na małe lub na wielkie litery, wtedy ustawienia będą odporne na case sensitivity