ronaldo84
Erfahrenes Mitglied
Hallo Gemeinde,
ich möchte in einer DataGridViewComboBoxColumn in einem DataGridView noch einen Button einfügen. Bisher habe ich es geschaft, das ein Button bei der DataGridViewComboboxCell eingeblendet wird die gerade bearbeitet wird, der Button soll aber immer da sein.
Im Moment habe ich es so gelößt:
Hat jemand von euch eine Idee? Vielen Dank
ich möchte in einer DataGridViewComboBoxColumn in einem DataGridView noch einen Button einfügen. Bisher habe ich es geschaft, das ein Button bei der DataGridViewComboboxCell eingeblendet wird die gerade bearbeitet wird, der Button soll aber immer da sein.
Im Moment habe ich es so gelößt:
Visual Basic:
Private Sub dropdown(ByVal sender As Object, ByVal e As EventArgs) Handles
Dim btn As New Button
btn.Dock = DockStyle.Right
btn.Name = "btnOpen"
btn.BackColor = Color.LightGray
btn.Text = "..."
btn.Width = 20
btn.Font = New Font("Microsoft Sans Serif", 6.0!)
Dim grid As DataGridView = CType(sender, DataGridViewComboBoxEditingControl).EditingControlDataGridView
Dim ed As Control = grid.EditingControl
ed.Width = grid.EditingPanel.Width - 20
If (Not grid.EditingPanel.Controls.ContainsKey(btn.Name)) Then
grid.EditingPanel.Controls.Add(btn)
AddHandler btn.Click, AddressOf btnAddPacknorm_Click
btn.BringToFront()
End If
End Sub
Hat jemand von euch eine Idee? Vielen Dank