| |

VB.NET - FortgeschritteneRe: Combo-Box | |  | Autor: spike24 | Datum: 10.06.05 10:32 |
| es ist eine listbox
wenn Du z.b. ein datagrid auf der form erstellst ist der parent des datagrids eben diese form
die von MS erstellen beim klick auf den button eine listbox und setzen den parent der listbox nicht auf die combobox oder das formular sondern auf den desktop, somit kann die listbox über alles drüber schauen, sobald die listbox eine klick bekommt, wird der eintrag ausgelesen und danach entfernt, das passiert ebenfals bei lostfocus nur ohne auslesen halt
wenn du die combobox schon nachbaust, mach sie 2D fähig und verwende nicht die listbox, sondern ein datagrid, damit bist du dann auch mehrspaltig
wie Du den desktop als parent herausfindest kann ich dir leider nicht sagen, aber vielleicht hilft Dir das weiter
Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" ( _
ByVal lpClassName As String, _
ByVal lpWindowName As String) As Int32
Declare Function SetParent Lib "user32.dll" ( _
ByVal hWndChild As Int32, _
ByVal hWndNewParent As Int32) As Int32 mit dem bekomme ich die taskleiste raus
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
System.EventArgs) Handles MyBase.Load
Dim wnd As Integer
wnd = FindWindow("Shell_TrayWnd", "")
Dim b As New Button
AddHandler b.Click, AddressOf Me.Start_Button_Click
b.Name = "Start_Button"
b.Text = "My Start"
b.Size = New Size(55, 20)
b.Location = New Point(0, 25)
Me.SetParent(b.Handle.ToInt32, wnd)
End Sub
Private Sub Start_Button_Click(ByVal sender As Object, ByVal e As EventArgs)
MessageBox.Show("hello")
End Sub und der button ist unter der startschaltfläche, vorraussetzung, die taskleiste ist zweizeilig
dadurch das ich mich noch nicht eingehend mit diesem thema beschäftigt habe kann ich nicht für die richtigkeit meiner aussage garantieren, aber mit meinem jetzigen wissensstand würde ich so anfangen zu suchen (arbeiten) 0 |  |
 | 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 |
  |
|
sevISDN 1.0 
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) sevGraph (VB/VBA) 
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere Infos
|
|
|
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
|
|