none
Eigenschaften mehrerer Steuerelemente gleichzeitig ändern RRS feed

  • Frage

  • Moin,

    ich habe in einem Tabcontrol verschiedene gleichartige Steuerelemente und möchte deren Eigenschaften zur Entwurfszeit gleichzeitig ändern. Ich kann aber in der Gliederung kein Multiselect machen.

     

    Geht das noch wo anders?

     

    Danke, Messie

    Mittwoch, 26. Januar 2011 14:32

Antworten

  • Hallo Messie,

    Ist schon eine Weile her, seit Du die Frage gestellt hast. Hier eine Antwort:

    1. Im Designer das TabControl auswählen.
    2. Im Eigenschaften-Fenster TabPages expandieren [...]
    3. STRG-Taste gedrückt halten und die gewünschten TabPage-Elemente markieren (unter "Member")
    4. Im Fenster rechts erscheint dann "Mehrfachauswahl von Eigenschaften", um zu signalisieren, dass Änderungen nun auf alle markierte Elemente angewendet werden.
    5. Gewünschte Eigenschaft ändern, z.B. Text.

    Im Grunde genommen also genau die Vorgehensweise, die Oliver Dir schon empfohlen hat, und die Du (und ich) auch von Delphi her kennen.

    Gruss
    Marcel

    • Als Antwort markiert Messie1 Dienstag, 22. Februar 2011 16:05
    Dienstag, 22. Februar 2011 15:40

Alle Antworten

  • Moin,

    nach einer Woche darf ich das vielleicht mal hochschieben...

    Also: vier Buttons auf ein Form, alle gleichzeitig markiert und Height in Wert X geändert.

     

    Grüße, Messie


    bin neu hier...
    Mittwoch, 2. Februar 2011 14:57
  • Hallo Messie,

    bevor Du ganz frustriert bist, erzähl uns doch erstmal wovon Du genau redest: ASP.Net, WinForms, WPF, Silverlight. Bei allen gibt es einen Designer. (Je mehr Details Du lieferst, um so schneller bekommst Du in der Regel eine Antwort) 

    Außerdem solltest Du beachten, dies ist ein Forum für das Visual Studio, d.h. die IDE als solches ist das Thema. Programmiertechnische Probleme sind in den speziellen Themenforen für WPF, Silverlight usw. besser aufgehoben. Meistens gibt es dort am schnellsten eine Antwort, da die entsprechenden Experten diese Foren unter Beobachtung halten.

    Schöne Grüße

    Oliver

     

    Mittwoch, 2. Februar 2011 16:10
  • Hallo Messie,

    bevor Du ganz frustriert bist, erzähl uns doch erstmal wovon Du genau redest: ASP.Net, WinForms, WPF, Silverlight. Bei allen gibt es einen Designer. (Je mehr Details Du lieferst, um so schneller bekommst Du in der Regel eine Antwort) 

    Außerdem solltest Du beachten, dies ist ein Forum für das Visual Studio, d.h. die IDE als solches ist das Thema. Programmiertechnische Probleme sind in den speziellen Themenforen für WPF, Silverlight usw. besser aufgehoben. Meistens gibt es dort am schnellsten eine Antwort, da die entsprechenden Experten diese Foren unter Beobachtung halten.

    Schöne Grüße

    Oliver

     


    Hallo Oliver,

    danke für die Antwort. Es ist schon eine echte Frage zur IDE, ich habe mich allerdings noch nicht an die Unterscheidung zwischen WinForms, Silverlight etc. gewöhnt. Es scheint da also auch unterschiedliche Designer zu geben.

    Frustration stellt sich bei mir bisher noch nicht ein. Aber die Gewöhnung an das MS-Vokabular ist nicht ganz leicht ;-))

    Ich oute mich mal, dass ich das 8 Jahre lang bei Delphi so gewohnt war: Du markierst bei gedrückter Shifttaste beliebig viele Elemente (auch unterschiedliche) und bekommst bei den Eigenschaften die Schnittmenge angezeigt. Diese Eigenschaften, die alle gewählten Elemente besitzen, kannst Du dann zentral für alle in einem Arbeitsgang ändern.  Die Auswahl geht sowohl auf der Designeroberfläche als auch in der Dokumentgliederung.

    Das habe ich als sehr praktisch kennengelernt und hoffe, dass es im VS für Winforms eine Einstellung gibt, die mir das erlaubt.

     

    Grüße, Messie

     

     

     


    bin neu hier...
    Mittwoch, 2. Februar 2011 18:55
  • Hallo Messie,

    wenn Du im Designer alle vier Buttons markierst, kannst Du selbstverständlich die Höhe gleichzeitig ändern. Einfach mit der Maus auf den mittleren Markierungspunkt gehen und ziehen. Willst Du andere Vorgaben ändern sag Bescheid.

    Schöne Grüße

    Oliver

    Donnerstag, 3. Februar 2011 12:27
  • Hallo Oliver,

     

    Button war ein doofes Beispiel weil ich die alle gleichzeitig sehe. Gehen wir doch zurück auf das TabControl. Wie ändere ich da die TabSheet- Eigenschaften gleichzeitig? Beim Delphi ging das eben in der Gliederung.

     

    Grüße, Messie


    bin neu hier...
    Donnerstag, 3. Februar 2011 13:19
  • Hallo Messie,

    Ist schon eine Weile her, seit Du die Frage gestellt hast. Hier eine Antwort:

    1. Im Designer das TabControl auswählen.
    2. Im Eigenschaften-Fenster TabPages expandieren [...]
    3. STRG-Taste gedrückt halten und die gewünschten TabPage-Elemente markieren (unter "Member")
    4. Im Fenster rechts erscheint dann "Mehrfachauswahl von Eigenschaften", um zu signalisieren, dass Änderungen nun auf alle markierte Elemente angewendet werden.
    5. Gewünschte Eigenschaft ändern, z.B. Text.

    Im Grunde genommen also genau die Vorgehensweise, die Oliver Dir schon empfohlen hat, und die Du (und ich) auch von Delphi her kennen.

    Gruss
    Marcel

    • Als Antwort markiert Messie1 Dienstag, 22. Februar 2011 16:05
    Dienstag, 22. Februar 2011 15:40
  • Moin,

    danke, das deckt schon viele Fälle ab.

    Auf das Markieren in der Gliederung muss ich dann wohl verzichten.

    Grüße, Messie


    bin neu hier...
    Dienstag, 22. Februar 2011 16:08