vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Multifunktionales Panel ? 
Autor: DanielBodensee
Datum: 20.01.10 10:29

Hallo Maas,

klingt gut, hast Du mir ein paar CodeZeilen bzw ein Beispiel (soweit es geht) zum Verständnis? Bin noch am Anfang aber lerne immer gerne dazu

Gruss,
Daniel
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Multifunktionales Panel ? 
Autor: DanielBodensee
Datum: 20.01.10 08:00

Hallo zusammen,

ich möchte mehrere Funktionen in meinem Tool realisieren die mir meine tägliche Arbeit erleichtern. Damit ich nicht X Programme starten muss, ziehe ich alle Funktionen in einem Tool zusammen.

Auf meinem Form habe ich ein TabControl eingefügt, jedes Tab stellt eine Funktion dar. In einem Tab habe ich drei RadioButton zur weiteren Auswahl, entsprechend eines gewählten RadioButton benötige ich z.Bsp. eine TextBox oder andere Elemente, jeweils unterschiedlich zum gewählten RadioButton.

Ist es grundsätzlich möglich alle benötigten Elemente zu plazieren, diese dann unsichtbar setzen und nur die Elemente sichtbar machen die ich entsprechend dem gewählten RadioButton benötige?

Allerdings stelle ich mir das ganze dann doch sehr unübersichtlich vor, zumindest beim anordnen der Elemente.

Kann man nun in einem Tab des TabControl mehr als ein Panel einfügen auf dem dann die Elementne plaziert sind und dann das gewünschte sichbar setzen das dann wiederum alle darauf gesetzten Elemente aktiviert?

Wie macht Ihr das bzw wie kann ich sowas so lösen das es nicht gleich in einem wilden Dureinander endet?

Würde mich über ein paar Infos wie Ihr sowas löst oder lösen würdet sehr freuen.


Viele Grüsse,
Daniel
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Multifunktionales Panel ? 
Autor: Maas
Datum: 20.01.10 10:20

Mehr Übersichtlichkeit gibt's mit nem eigenen UserControl. Für jede Funktion kannst du dann ein Control zeigen. Du kannst in den Controls auch wiederum andere UserControls benutzen, je nachdem wie geordnet du es brauchst.

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Multifunktionales Panel ? 
Autor: Maas
Datum: 20.01.10 10:35

http://openbook.galileocomputing.de/visualbasic_2008/vb2008_17_benutzerdefinierte_steuerelemente_003.htm#mj1fb22e52950b473c7cce60afd36699ee

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Multifunktionales Panel ? 
Autor: DanielBodensee
Datum: 20.01.10 10:35

Hi Maas,

ich nochmal.

Verstehe ich das richtig das man zum Beispiel auch ein (ich sage mal ganz laienhaft) Panel mit den benötigten Elementen bestück kann, wenn dann für diese Funktion (oder was man eben erreichen möchte) alles klappt, kann man dieses in eine DLL auslagern und diese als UserControl laden?

Wäre ja wie Plugins, das wäre auch eine super Idee das Grundprogramm so zu schreiben das es alle DLL in einem Folder einliest, damit könnte ich DLL's nachträglich schreiben und diese dann einbinden?

Ist schon ein weiter Schritt, aber ein interessanter Gedanke (sofern ich da richtig liege).

Gruss,
Daniel
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Multifunktionales Panel ? 
Autor: Maas
Datum: 20.01.10 10:40

Wenn du es noch nachträglich machen willst, brauchst du zusätzlich noch ein spezielles Interface, welches alle Controls implementieren.
Ein Pluginsystem hat aber erstmal nichts mit der UserControl -Geschichte zu tun. Das geht auch ohne Plugin. Man muss das UserControl auch nicht in eine extra dll auslagern. Du kannst es auch in der exe lassen.

Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Multifunktionales Panel ? 
Autor: DanielBodensee
Datum: 20.01.10 13:28

ok, vielen Dank für die Info, dann kann ich wieder ein Stück weiter arbeiten
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel