AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Unterschiedliche Controls an gleicher Position
Thema durchsuchen
Ansicht
Themen-Optionen

Unterschiedliche Controls an gleicher Position

Ein Thema von Hobbycoder · begonnen am 27. Apr 2017 · letzter Beitrag vom 27. Apr 2017
 
Hobbycoder

Registriert seit: 22. Feb 2017
1.002 Beiträge
 
#1

Unterschiedliche Controls an gleicher Position

  Alt 27. Apr 2017, 07:30
Hi,

ich erstelle eine Eingabemaske zum festlegen von Bedingungen für später stattfindende Ereignisse, die sich aber dynamisch verändern soll.
In Eingabemaske wählt der Benutzer als aller erstes eine Quellobjekt aus, dessen Eigenschaften für die Bedingung überprüft werden sollen.
Nun haben nicht alle Objekte die gleichen Eigenschaften, so dass das Eingabecontrol für den Vergleichswert unterschiedlich sein kann.
Für manch ein Objekt benötige ich für den Vergleichswert ein Edit, für andere eine Combobox und für wieder anderes einen DateTimePicker.

Ich könnte natürlich alle Controls an ihre Position setzen, und nach Auswahl des Objektes nur das Visible machen, welches für die Eingabe sinnvoll ist.
Das wäre aber für die spätere Bearbeitung der Form unschön, weil ich nicht alle Controls sehen kann.

Ich könnte auch die Controls irgendwo auf die Form legen, und nach Auswahl des Objektes nicht nur das passen Visible machen, sondern auch passend platzieren.

Auch könnte ich das Control dynamisch erstellen lassen.

Gibt es noch andere Möglichkeiten sowas zu realisieren, von denen ich vielleicht noch nichts weiß, oder nicht von selbst drauf komme?
Wie macht ihr sowas?
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz