Elemente nur innerhalb der Form erzeugen

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Elemente nur innerhalb der Form erzeugen

    Hi,

    ich möchte ein paar elemente (= pictureboxen) an einer zufälligen stelle auf der form erzeugen. dabei passiert es mir öfters das die bilder nur so halb auf der form landen, die andere hälfte also außerhalb der form ist. ich habe das ganze schon mit clientsize/clientrectangle versucht hinzubekommen, aber er schneidet mir doch noch manchmal das bild ab. ?(

    Erhoffe schnelle Antwort

    FritschFisch

    P.S. Ich hoffe ich bin in der richtigen topic :whistling:
    Drei Worte, die dein Programmieren verändern: Option Strict On

    Wenn Du eine Position zufällig generieren willst, musst Du deren Wertebereich so einschränken, dass (Position + Größe) kleiner als Form.Größe ist.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!