tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
400
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FuMe FuMe ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Hallo!
    Ich habe eine ComboBox mit 2 Auswahlmöglichkeiten erstellt.
    Ich möchte gerne wissen, wie der Befehl dazu lautet, dass ich (nachdem eine dieser Möglichkeiten ausgewählt wurde) die Auswahlmöglichkeit wieder auf leer (Anfangswert) bringe?

    danke für eure Hilfe

    Mfg
    fume
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    dafür brauchst du auch ein Item in der Auswahlliste, dass keinen Text enthält.
    Standardmäßig ist bei einer ComboBox nicht ausgewählt. Diese "Funktionalität" gibt's aber nicht für User. Man kann halt "nichts" nicht auswählen.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    FuMe FuMe ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Hallo nico!

    danke für deine rasche Antwort!
    Ich hatte gehofft ich könnte dies umgehen, aber in dem Fall leider nicht.

    Trotzdem vielen Dank

    mfg
    fume
     

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Sicher, setz das SelectedItem auf null und den Text auf "".

     

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Aber das kann leider nicht der User zu laufzeit machen (außer man gibt im über einen Button etc die Möglichkeit
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  6. #6
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Oh, doch!

    Du fügst einen Item hinzu, den nennst "<leer>".

    Dann machst nen EventHandler bei SelectedIndexChanged.
    In dem Eventhandler fragst mit if z.B. ab, ob der Text der comboBox "<leer>" ist.
    Wenn das der Fall ist, machst das was Norbert gepostet hat, SelectedItem auf Null, Text auf "";


    MfG Alexander12
     

  7. #7
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    ließt doch manchmal auch das, was andere schreiben?
    Das ist doch im Grunde das, was ich im ersten Beitrag schon geschrieben hab! Und wo ist der Sinn, wenn in diesem Fall, die Auswahl auf null setzt? Dann kann er auch das leere Item lassen!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  8. #8
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi.

    Ich habe nur das was du und Norbert geschrieben hast zusammengeführt..


    MfG Alexander12
     

  9. #9
    Avatar von mage
    mage mage ist offline Mitglied Platin
    Registriert seit
    May 2002
    Ort
    Berliner Speckgürtel
    Beiträge
    707
    Wenn es nur zwei Möglichkeiten geben soll, etwas auszuwählen. Warum setzt die die Combobox dann nicht auf einem Standardwert ?
    Zum Beispiel (Herr oder Frau) Standardwert ist hier meist Herr. Damit ersparst Du ~50% deiner Anwender dort etwas auswählen zu müssen. Sie können dann einfach mit der Tabtaste weiter zum nächsten Feld.
     
    Allen ist das Denken erlaubt, vielen bleibt es erspart. (Kurt Goetz)

  10. #10
    MFC openGL MFC openGL ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    483
    Geht auch noch anders... du gehst nur mit combobox1.Text dran, dann checkst du mit combobox1.Items.Contains(combobox1.Text) ob der darin geschriebene Text in der Box ist, und wenn ja kannst du den direkt übernehmen und damit weiterarbeiten. So hat der User die Möglichkeit auch den Text ganz normal löschen zu können, wie ein TXT Feld.

    @Kritiker... ja, nicht schön, aber so spart man den Leereintrag

    Gruß

    MFC OpenGL
     
    Sprache : C/C++/C# & MFC
    Compiler : MSVC++ 7 / VS2003.net
    OS : Windows XP/2k

  11. #11
    FuMe FuMe ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    10
    Hallo alle zusammen!

    dankä für eure Hilfe!
    Jetzt hat sich mein "Problemchen" erledigt.

    ng
    fume
     

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 11.01.11, 21:40
  2. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  3. Comobox mehrspaltig
    Von bonke-online im Forum .NET Archiv
    Antworten: 4
    Letzter Beitrag: 21.04.05, 10:40
  4. Comobox mehrspaltig
    Von bonke-online im Forum Sonstige Grafik-Programme
    Antworten: 0
    Letzter Beitrag: 19.04.05, 22:51
  5. Antworten: 6
    Letzter Beitrag: 13.06.02, 12:29