vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Werte zweisplatig in ComboBox über Excel 
Autor: keco
Datum: 30.08.09 21:56

Vielleicht gibt es ein Durcheinander durch das KeyPress-Ereignis. Ich habe genau diesen Code:
Public Class Form1
   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles MyBase.Load
      Call FillComboBox()
   End Sub
 
   Private Sub FillComboBox()
      ComboBox1.Items.Add(New ComboBoxItem("test", "strg und v", "strg und b"))
   End Sub
 
   Private Sub ComboBox1_KeyDown(ByVal sender As System.Object, ByVal e As _
     System.Windows.Forms.KeyEventArgs) Handles ComboBox1.KeyDown
      e.SuppressKeyPress = True
      e.Handled = True
 
      If e.Control And e.KeyCode = Keys.V Then
         If ComboBox1.SelectedItem IsNot Nothing Then
            Dim item As ComboBoxItem = CType(ComboBox1.SelectedItem, _
              ComboBoxItem)
 
            If item.FeldB <> String.Empty Then My.Computer.Clipboard.SetText( _
              item.FeldB)
         End If
      ElseIf e.Control And e.KeyCode = Keys.B Then
         If ComboBox1.SelectedItem IsNot Nothing Then
            Dim item As ComboBoxItem = CType(ComboBox1.SelectedItem, _
              ComboBoxItem)
 
            If item.FeldC <> String.Empty Then My.Computer.Clipboard.SetText( _
              item.FeldC)
         End If
      End If
   End Sub
End Class
 
Public Class ComboBoxItem
   Public Sub New(ByVal feldA As String, ByVal feldB As String, ByVal feldC As _
     String)
      pFeldA = feldA
      pFeldB = feldB
      pFeldC = feldC
   End Sub
 
   Private pFeldA As String
   Public Property FeldA() As String
      Get
         Return pFeldA
      End Get
      Set(ByVal value As String)
         pFeldA = value
      End Set
   End Property
 
   Private pFeldB As String
   Public Property FeldB() As String
      Get
         Return pFeldB
      End Get
      Set(ByVal value As String)
         pFeldB = value
      End Set
   End Property
 
   Private pFeldC As String
   Public Property FeldC() As String
      Get
         Return pFeldC
      End Get
      Set(ByVal value As String)
         pFeldC = value
      End Set
   End Property
 
   Public Overrides Function ToString() As String
      Return FeldA
   End Function
End Class
Wenn du das in ein neues Projekt einfügst und testest, dann wirst du sehen, dass das läuft. Du kannst aber mal mit dem Debugger durchgehen und dir "item" mit den Eigenschaften genau anschauen, ob dort die erwarteten Werte überhaupt drin stehen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Werte zweisplatig in ComboBox über Excel2.538stefanbla8030.08.09 19:27
Re: Werte zweisplatig in ComboBox über Excel1.765keco30.08.09 20:03
Re: Werte zweisplatig in ComboBox über Excel1.587stefanbla8030.08.09 20:30
Re: Werte zweisplatig in ComboBox über Excel1.725keco30.08.09 20:39
Re: Werte zweisplatig in ComboBox über Excel1.581stefanbla8030.08.09 21:01
Re: Werte zweisplatig in ComboBox über Excel1.559stefanbla8030.08.09 21:08
Re: Werte zweisplatig in ComboBox über Excel1.603stefanbla8030.08.09 21:11
Re: Werte zweisplatig in ComboBox über Excel1.729keco30.08.09 21:17
Re: Werte zweisplatig in ComboBox über Excel2.087stefanbla8030.08.09 21:26
Re: Werte zweisplatig in ComboBox über Excel1.533keco30.08.09 21:38
Re: Werte zweisplatig in ComboBox über Excel1.554stefanbla8030.08.09 21:41
Re: Werte zweisplatig in ComboBox über Excel1.591keco30.08.09 21:43
Re: Werte zweisplatig in ComboBox über Excel1.671stefanbla8030.08.09 21:51
Re: Werte zweisplatig in ComboBox über Excel1.649keco30.08.09 21:56
Re: Werte zweisplatig in ComboBox über Excel1.629stefanbla8030.08.09 22:01
Re: Werte zweisplatig in ComboBox über Excel1.582keco30.08.09 22:06
Re: Werte zweisplatig in ComboBox über Excel1.585stefanbla8030.08.09 22:07
Re: Werte zweisplatig in ComboBox über Excel1.545stefanbla8031.08.09 07:23

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-2025 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