JEg skal fylde en TextBox ud med indhold fra en fil, filen indeholder flere tusind linier med ca 50-60 karakterer i hver,
Jeg har sat maxLength til 0 så textboxen skulle kunne indeholde uendeligt mange karakterer, men det kan den ikke aligevel,
jeg har lavet en lille test der printere samme linie ud i Console for at se om der kulle være fejl i linien der bliver appended til textboxen, konsollen udskriver alle linier men textboxen bliver kun fyldt havlt ud.
eks: for(int i = 1; i <= 1000; i++) { String text = i + " Dette er en streng der representerer en linie i en fil som har en masse karakterer"; textBox1.AppendText(text + "\n"); Console.WriteLine(text); }
denne lille loop udfylder textboxen til linie 378 og stopper midt i strengen, men consol outputtet kører videre og gennemfører loopet.
hvad skal der til for at kunne fylde textboxen ud ???
der er en begrænsning på hvor mange tegn der kan være i en textbox
fra dokumentationen
Windows NT 4.0, Windows 2000, Windows Server 2003 family Platform Note: For single line text box controls, if the MaxLength property is set to 0, the maximum number of characters the user can enter is 2147483646 or an amount based on available memory, whichever is smaller. For multiline text box controls, the maximum number of characters the user can enter is 4294967295 or an amount based on available memory, whichever is smaller.
Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition Platform Note: For single line text box controls, if the MaxLength property is set to 0, the maximum number of characters the user can enter is 32,766 or an amount based on available memory, whichever is smaller. For multiline text box controls, the maximum number of characters the user can enter is 65,535 or an amount based on available memory, whichever is smaller.
ved at vælge det sidste og kalde scrollToCaret rtbx1.Select(rtbx1.Text.Length,0); rtbx1.ScrollToCaret();
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.