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
Picturebox mit Symbolen an bestimmten Koordinaten versehen
dawidof
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

Picturebox mit Symbolen an bestimmten Koordinaten versehen

beantworten | zitieren | melden

Hallo

ich wollte mal fragen ob jemand bescheid weiss wie man in eine picturebox symbole einfügen kann.

ich stelle mir das so vor dass man koordinaten einfügt und dann auf das sich darin befindende bild eine markierung setzt.

dieses symbol sollte idealerweise werte aus einer datenbank wiederrufen können.


freue mich auf eure antworten

mfg
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von dawidof am .
private Nachricht | Beiträge des Benutzers
MrSparkle
myCSharp.de - Team

Avatar #avatar-2159.gif


Dabei seit:
Beiträge: 5.655
Herkunft: Leipzig

beantworten | zitieren | melden

Hi dawidof,
Zitat von dawidof
ich wollte mal fragen ob jemand bescheid weiss wie man in eine picturebox symbole einfügen kann.

Du kannst in eine Picturebox beliebige Symbole hineinzeichnen, wie in jedes andere Steuerelement auch: [Tutorial] Zeichnen in Windows-Forms-Programmen (Paint/OnPaint, PictureBox)
Zitat von dawidof
dieses symbol sollte idealerweise werte aus einer datenbank wiederrufen können.

Was bedeuted: "Werte aus der Datenbank wiederrufen"? Sind die Symbole als Bitmap in der DB gespeichert? Oder die Koordinaten? Das Lesen und Schreiben von Werten aus bzw. in eine Datenbank setzen wir als Grundlagen voraus. In allen anderen Fällen, solltest du ein bißchen konkreter werden.

Bitte beachte [Hinweis] Wie poste ich richtig?, Punkt 1.1, 1.1.1 und 5. Groß- und Kleinschreibung, sowie ein Mindestmaß an Zeichensetzung wird hier auch gerne gesehen, also bitte gib dir beim Verfassen deiner Fragen mehr Mühe, immerhin möchtest du, daß sich andere mit deinem Problem beschäftigen.

Christian
Weeks of programming can save you hours of planning
private Nachricht | Beiträge des Benutzers
dawidof
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

beantworten | zitieren | melden

Danke für die schnelle Antwort MrSparkle.

Kann ich dann auch die markierten Stellen speichern? sodass sie in der Picturebox beim nächsten Start wieder vorhanden sind?
MfG
private Nachricht | Beiträge des Benutzers
MrSparkle
myCSharp.de - Team

Avatar #avatar-2159.gif


Dabei seit:
Beiträge: 5.655
Herkunft: Leipzig

beantworten | zitieren | melden

Selbstverständlich. Du kannst die Positionen der Symbole in eine Datenbank schreiben und beim nächsten Start der Anwendung wieder auslesen. Dann kannst du die Symbole wieder an der gleichen Stelle zeichnen. Ich würde dir auch empfehlen, bei deinem Vorhaben von Anfang an die unterschiedlichen Schichten deiner Anwendung zu trennen: Datenzugriff (DB), Geschäftslogik (Berechnung der Koordinaten und Symbole) und User Interface (Zeichnen der Symbole). Damit erleichterst du dir spätere Änderungen und Erweiterungen.

Christian
Weeks of programming can save you hours of planning
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

Hallo dawidof,
Zitat
Du kannst in eine Picturebox beliebige Symbole hineinzeichnen, wie in jedes andere Steuerelement auch
weshalb ich keine PictureBox verwenden würde, wenn das nicht nötig ist, sondern ein einfaches Panel. Eine PictureBox würde ich nur verwenden, wenn PictureBox.Image tatsächlich gesetzt ist/wird.

Ansonsten bleib bitte beim Thema, dem Darstellen/Zeichnen. Das Laden/Speichern gehört nicht in diesen Thread (nicht mal in dieses Unterforum).

herbivore
private Nachricht | Beiträge des Benutzers