Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


RichTextBox högertab

Postades av 2007-11-24 17:55:07 - Lasse Larsson, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 713 personer

Jag har gjort nedanstående funktion för att skriva ut ett resultat i en RichTextBox.
Utskriften blir ex.vis så här:

3 -5 120 Nilssons livs
22 502 Spadar
305 -1 200 Inköp

Jag vill ha vissa (i nödfall alla) tabbar högerställda så att det blir så här i stället:

3 -5 120 Nilssons livs
22 502 Spadar
305 -1 200 Inköp

Har googlat, sökt och micklat förgäves, är jag helt fel ute?

Koden (VS 2003):

void DisplayResult(ArrayList * results)
{
this->richTextBox1->Visible = true;


Trans * trans;
Int32 tabs[] = new Int32[3];

tabs[0] = 100;
tabs[1] = 300;
tabs[2] = 650;

this->richTextBox1->set_SelectionTabs(tabs);

String * tab = S" ";

for ( int i=0; i<results->Count; i++ )
{
trans = static_cast<Trans*>(results->get_Item(i) );

String * ver = trans->get_Vernr().ToString();
String * belopp = trans->get_Belopp().ToString("N2");
String * text = trans->get_Text();


this->richTextBox1->AppendText(ver);
this->richTextBox1->AppendText(tab);

this->richTextBox1->AppendText(belopp);
this->richTextBox1->AppendText(tab);

this->richTextBox1->AppendText(text);
this->richTextBox1->AppendText(Environment::NewLine);
}
}




Svara

Sv: RichTextBox högertab

Postades av 2007-11-26 01:40:39 - André Claesson

Mm, det går ju inte. I så fall måste du ha en font som är monospace, där alla tecken är lika breda (för att få jämna kanter) och sen räkna ut antal mellanslag som behövs framför de tal som har mindre antal tecken än andra.
Annars krävs en tabell.

Det är bättre att skriva ut resultatet i en ListView, där du har full kontroll över detta!


Svara

Sv:RichTextBox högertab

Postades av 2007-11-26 10:49:39 - Lasse Larsson

Tack.

Tidigare löste jag det genom String::Concat(ver, belopp, text), ver o belopp inleddes då
med rätt antal mellanslag. Jag gör väl så igen.






Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 627
27 953
271 710
857
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies