Mam formularz okna, który ustawia właściwość text w polu tekstowym na zmienną łańcuchową. Po uruchomieniu formularza ma on cały tekst w zaznaczonym polu tekstowym. Muszę spróbować wymyślić, jak to powstrzymać. Próbowałem użyć metody z pola tekstowego, ale wydaje się, że to nie działa. Powrót na górę Próbowałem teżOdznacz tekst w polu tekstowym
txtBox.SelectNextControl(txtCostSummary, true, false, true, true);
ale ja niby było zgadywać na co paramters musiały być ustawione, szczypanie nich nie wydaje się, aby różnica. Aby naprawdę zrozumieć, co robię, wyjaśnię nieco, jak to wszystko się dzieje.
public Form1()
{
Apple a = new Apple();
a.IwantThisText = "Item 1: " + 50.00 + "\r\n";
txtBox.Text = a.IwantThisText;
}
Class Apple
{
private string iWantThisText;
public string IwantThisText
{
get { return iWantThisText; }
set { iWantThisText += value; } // Appends what was there before
}
}
Wszystko działa poprawnie z wyjątkiem części, w której to zostało wydrukowane informacje w polu tekstowym, ale cały tekst w polu tekstowym zostanie wybrana, który nie jest to, co myślałem, by się stało, ani nie jest to, co chcę się zdarzyć .
Dzięki za wszelkie pomysły!
To się udało, dzięki! =) – Froz
Następnie należy przyjąć tę odpowiedź. –
+1 do szczęścia 13. Może @Froz zaakceptuje odpowiedź teraz ;-) – Arrow