Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Also eine Progressbar mit Read/Write-Funktionalität. Also eiglich eine Trackbar. verwende Control.PointToScreen / .ScreenToPoint, um Bildschirm-/Control-bezogene Koordinaten umzurechnen. Auch wäre besser, wenn dus mit OwnerDrawing löst, weil performanter und ein Control weniger erforderlich. Dazu einfach im Paint-Event mit e.Graphics.FillRectAngle den Scrollbalken zeichnen. so entfiele auch das Umrechnen von koordinaten, und das behandeln der Events mehrerer controls.

  • Benutzer-Avatarbild

    mit TextureBrushes kenn ich mich nicht aus, ich glaub, für verschiedene Abmaße musste jedesmal einen neuen erstellen. TextureBrush malt ja einfach das Bild, und wenns kleiner ist als die zu bemalende Fläche, dann wiederholt er das Bild immer wieder - so geht "Textur" eben. Es wird aber pervers, in jedem paint eine neue Bitmap zu laden. Lade die Bitmap nur ein einziges Mal, eventuell sogar ein eine Shared Variable, dann wird sie auch dann nur einmal geladen, wenn du mehrere Progressbars verwendes…

  • Benutzer-Avatarbild

    Statt TextureBrush kannst du auch mit e.Graphics.DrawImage die Bitmap direkt in die PB malen - es gibt eine Überladung, der du die Abmaße mitgeben kannst, sodaß das Bild ggfs. gestretcht wird. Zitat: „PS: Hab nur ich das Problem oder formatiert die Boardsoftware die Beiträge scheiße.“vlt hilft auch da: VB-Tag richtig benutzen