Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
ListView mit ProgressBar
Milten
myCSharp.de - Member



Dabei seit:
Beiträge: 9

Themenstarter:

ListView mit ProgressBar

beantworten | zitieren | melden

Hallo,

im Rahmen meines aktuellen Projektes habe ich ein Listview erstellt, in dem man
in einer beliebigen Spalte eines beliebigen Items eine Progressbar unterbringen kann.

ExtendedListView.InvolvePB(ProgressBar MeinePB, int Itemindex, int Spaltenindex)

Wenn jemand Interesse daran hat, einfach melden ;)

der Milten.
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 49.486
Herkunft: Berlin

beantworten | zitieren | melden

[EDIT]
Hallo zusammen,

damit der Thread nicht schon ellenlang ist, bevor etwas veröffentlicht wurde, habe ich zwei Beiträge, die einen Screenshot fordern, zwei Beiträge, die Interesse an der Komponente anmelden, zwei Beiträge wegen einer Verzögerung der Veröffentlichung und zwei nicht zum Thema gehörige Beiträge entfernt.

herbivore
[/EDIT]
private Nachricht | Beiträge des Benutzers
Milten
myCSharp.de - Member



Dabei seit:
Beiträge: 9

Themenstarter:

beantworten | zitieren | melden

Okay, Screenshot is da.
Das Control kommt nach Lösen einiger Probleme bei der Skalierung ;)
Attachments
private Nachricht | Beiträge des Benutzers
HyperteX
myCSharp.de - Member



Dabei seit:
Beiträge: 182
Herkunft: Karlsruhe

beantworten | zitieren | melden

Interessant - Ich warte schon auf einen eigenen test ;-)

Bis dahin eine Frage:
Zeichnest du die progressBar selber oder bassiert die auf dem OS?
Und könnte man darüber einen Text/Label oder so machen? Das könnte ja für z.B. Downloadmanager interessant sein (1MB/100MB @ 2.5MB/s)

Greez
HyperteX
"In der Informatik geht es genauso wenig um Computer wie in der Astonomie um Teleskope."
Edsger Dijkstra
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

hallo, wie machst du das. fügst du die controls einfach ein und positionierst sie. Also in etwa so wie auf dem CodeProject artikel? oder hast du einen besseren weg gefunden?
Denn die variante mit den controls über den zeilen feldern zu positionierne hat denn nach teil das es bei stark gefüllten tabellen unheimlich zu flickern anfängt... wäre nett wenn du mal beschrieben würdest wie du das machst.

ah moment da du probleme beim skalieren hast tippe ich auf die codeProject strategie lass mich raten du hast problem weil beim verkleinern kein SizeChange event gecalled wird.

schau mal da vorbei http://www.codeproject.com/KB/list/EXListView.aspx vielleicht hilft das...
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal am .
Milten
myCSharp.de - Member



Dabei seit:
Beiträge: 9

Themenstarter:

beantworten | zitieren | melden

Vielen Dank für die positiven Rückmeldungen ;-)
Mittlerweile unterstützt die Add-in-Funktion Progressbar, Checkbox, Combobox und Picturebox. Morgen lad ichs hoch..
Zitat von gordon2001
hallo, wie machst du das. fügst du die controls einfach ein und positionierst sie. Also in etwa so wie auf dem CodeProject artikel? oder hast du einen besseren weg gefunden?
Denn die variante mit den controls über den zeilen feldern zu positionierne hat denn nach teil das es bei stark gefüllten tabellen unheimlich zu flickern anfängt... wäre nett wenn du mal beschrieben würdest wie du das machst. smile
Genau das mache ich. Ich berechne die Location und die Größe und füge es dann ein.
Um das mit dem Flimmern zu prüfen hab ich mal 5000 Items mit jeweils Text und Progressbar eingefügt, hab aber nichts gespürt.
Zitat von HyperteX
Zeichnest du die progressBar selber oder bassiert die auf dem OS?
Und könnte man darüber einen Text/Label oder so machen? Das könnte ja für z.B. Downloadmanager interessant sein (1MB/100MB @ 2.5MB/s)
Die Progressbar basiert auf dem OS und auf deine Anregung hin bin ich dabei das Zeichen eines Textes darauf zu realisieren ;-)
Zitat von pdelvo
Ich hätte großes Interesse daran. Ich finde das schreit gerade nach einem Downloadmanager.=)
Gute Idee :-)
private Nachricht | Beiträge des Benutzers