WinFuture-Forum.de: Stelle im Dropdown ermitteln - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Stelle im Dropdown ermitteln


#1 Mitglied ist offline   driv3r 

  • Gruppe: aktive Mitglieder
  • Beiträge: 353
  • Beigetreten: 17. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:NRW

geschrieben 04. Oktober 2010 - 14:11

Hallo,

da ich bei Google nicht fündig geworden bin, frage ich nun mal hier:

Gibt es eine Möglichkeit die Stelle einer Dropdownlist zu ermitteln?

Ich habe eine Dropdownlist die 8 Werte zur verfügugn stellt. Diese Werte werden allerdings vom User bestimmt (z. B. in den Einstellungen des programmes).

Ich habe bisher so gearbeitet, das jeder Posten einen Wert hat (also 1-8). So weiß mein Programm immer welcher Posten gemeint ist. (So brauchen viele Methoden den Wert als Int)

Da es sehr aufwändig wäre, zu ermitteln welche Nr. jetzt zu welchem "Wort" gehört, hoffe ich das es auch anders geht.

Wenn also in der Dropdown 8 Feste Werte festgelegt sind, kann man dann ermitteln der wievielte angewählt wurde? Also z. B. der 3. Wert in der liste?

thx schonmal.
0

Anzeige



#2 Mitglied ist offline   evil.baschdi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.639
  • Beigetreten: 11. Februar 07
  • Reputation: 56
  • Geschlecht:Männlich
  • Wohnort:127.0.0.1, breites #Neuland
  • Interessen:IT, Musik

geschrieben 04. Oktober 2010 - 14:39

Was du suchst, ist "Item"
Eingefügtes Bild

"
Heute code ich, morgen debug ich und übermorgen caste ich die Königin auf int!"
P.S. Ich leiste keinen Support per PN. Wer ein Problem hat, ab damit ins Forum!
Windows 10 - Windows Anleitungen
0

#3 Mitglied ist offline   driv3r 

  • Gruppe: aktive Mitglieder
  • Beiträge: 353
  • Beigetreten: 17. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:NRW

geschrieben 04. Oktober 2010 - 14:46

Mit Item? Ich habe gerade mal nachgeschaut mit Combobox1.Items.? Was dann? ich finde da leider nichts derart.

Wer suchet der findet.
Rätsels Lösung war nicht Item sondern .SelectedIndex Das war eig. das was ich wissen wollte.

Thx trotzdem und schönen Tag noch ;D

Dieser Beitrag wurde von driv3r bearbeitet: 04. Oktober 2010 - 15:03

0

#4 Mitglied ist offline   evil.baschdi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.639
  • Beigetreten: 11. Februar 07
  • Reputation: 56
  • Geschlecht:Männlich
  • Wohnort:127.0.0.1, breites #Neuland
  • Interessen:IT, Musik

geschrieben 04. Oktober 2010 - 15:07

in vbscript ist es items^^ nächstes mal evtl sprache dazuschreiben.
Eingefügtes Bild

"
Heute code ich, morgen debug ich und übermorgen caste ich die Königin auf int!"
P.S. Ich leiste keinen Support per PN. Wer ein Problem hat, ab damit ins Forum!
Windows 10 - Windows Anleitungen
0

#5 Mitglied ist offline   driv3r 

  • Gruppe: aktive Mitglieder
  • Beiträge: 353
  • Beigetreten: 17. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:NRW

geschrieben 04. Oktober 2010 - 15:18

Oh sry dann war es mein Fehler. Hab ich ja ganz vergessen xD War übrigens C# ;D
0

#6 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.976
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 04. Oktober 2010 - 20:34

Ich kenne mich in C# gar nicht aus, aber gibts da vielleicht nen Index auf dem Dropdownfeld?
Sonntags kein Support - (2. Mose 20,8-11)
0

#7 Mitglied ist offline   aeris 

  • Gruppe: aktive Mitglieder
  • Beiträge: 129
  • Beigetreten: 06. September 08
  • Reputation: 12
  • Geschlecht:unbekannt

geschrieben 04. Oktober 2010 - 20:39

SelectedIndex
0

#8 Mitglied ist offline   Stefan_der_held 

  • Gruppe: Offizieller Support
  • Beiträge: 14.293
  • Beigetreten: 08. April 06
  • Reputation: 887
  • Geschlecht:Männlich
  • Wohnort:Dortmund NRW
  • Interessen:Alles wo irgendwie Strom durchfließt fasziniert mich einfach weswegen ich halt Elektroinstallateur geworden bin :)

geschrieben 04. Oktober 2010 - 20:43

Beitrag anzeigenZitat (mister-x: 04.10.2010, 16:07)

in vbscript ist es items^^ nächstes mal evtl sprache dazuschreiben.


war das nicht Menuitem? oder verwechsel ich da grade sämtliche von MS erschienenen Basic-Varianten :blink:
0

#9 Mitglied ist offline   evil.baschdi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.639
  • Beigetreten: 11. Februar 07
  • Reputation: 56
  • Geschlecht:Männlich
  • Wohnort:127.0.0.1, breites #Neuland
  • Interessen:IT, Musik

geschrieben 04. Oktober 2010 - 21:27

evtl verwechsel auch ich was, habs schon länger nicht mehr gebraucht.
Eingefügtes Bild

"
Heute code ich, morgen debug ich und übermorgen caste ich die Königin auf int!"
P.S. Ich leiste keinen Support per PN. Wer ein Problem hat, ab damit ins Forum!
Windows 10 - Windows Anleitungen
0

#10 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 04. Oktober 2010 - 21:37

Ähm und einfach weiter mit Zahlen arbeiten und mit Arrays kombinieren?

Also

$string[1] = "Wort_1"
$string[2] = "Wort_2"

usw.

und dann hast du beispielsweise aus dem Dropdownmenü die Zahl "5" in $variable

und wenn du mit der Zahl weiterarbeiten willst/mußt, kannst du eben

$variable

nehmen und hast dann die Zahl "5" drin und wenn du mit dem Wort arbeiten willst, nimmst du

$string[$variable]

und hast dann entsprechend "Wort_5"


(Ist jetzt mehr so schematisch gemeint, nicht dass mir jetzt einer kommt, dass irgendwo Semikolons fehlern.)
Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

#11 Mitglied ist offline   Bullayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.976
  • Beigetreten: 08. Februar 08
  • Reputation: 34
  • Geschlecht:Männlich
  • Wohnort:DE-RLP-COC

geschrieben 06. Oktober 2010 - 19:48

Hast du das Problem gelöst?
Sonntags kein Support - (2. Mose 20,8-11)
0

#12 Mitglied ist offline   TechChabo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 339
  • Beigetreten: 07. Juni 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Hannover
  • Interessen:Business Process Manager ITO
    Dipl.-Ing. Wirtschaftsinformatik

geschrieben 07. Oktober 2010 - 08:13

aeris hat doch schon die perfekte Lösung gepostet, da bedarf es auch keiner "experimente" ;)


 int index = comboBox1.SelectedIndex;

Eingefügtes Bild
Eingefügtes Bild
‘The only thing necessary for the triumph of evil is for good men to do nothing.’, Edmund Burke
0

#13 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 07. Oktober 2010 - 09:35

Ich hatte die Stelle, wo es darum geht, um welche Sprache es sich überhaupt handelt, übersehen.




(Perfekt gibts nicht)
Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0