Dagridview ricaricare datagridviewcomboboxcolumn

lunedì 29 settembre 2008 - 11.53

paolope Profilo | Newbie

Buon giorno a tutta la comunity .. questa è il mio primo tread ...

sto pogrammando in vb.net 2005 ed ho un problema su una datagridview .
il progetto che sto realizzando serve a degli agenti per la vendita di prodotti specifici per capelli
tale anzienda cosmetica preferirebbe vendere il prodotto a confezioni chiuse es 6/12/18/24 questo per sveltire l'imballaggio
di tali prodotti , pero chiaramente non puo non accettare una vendita di 5 pezzi o di 13 .

io avrei pensato di insrerire nella griglia un bottone e un combo .

vorrei che quando pigio il bottone il combo corrispondente si ricarichi con tutti i numeri es 1/2/3/4/5 invece che per confezione
sotto riposto ilcodice per la creazione del combo e del bottone

SPERO DI ESSERE STATO ABBASTANZA CHIARO
GRAZIE 100
PAOLO


' EVENTO PER BUTTON
Private Sub DataGridArt_list_CellContentClick(ByVal sender As System.Object,
ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles
aGridArt_list.CellContentClick
If e.ColumnIndex = Me.DataGridArt_list.Columns("butt").Index Then
' QUI DOVREI IN QUALCHE MODO RICARICARE IL COMBO
MessageBox.Show("ok"))
End If
End Sub



' CARICAMENTO E CREAZIONE GRIGLIA
DataGridArt_list.Rows.Clear()
DataGridArt_list.Columns.Clear()
Dim s() As String = {"Serie", "Col"}
'aggiungiamo le colonne
For i As Integer = 0 To s.Length - 1
DataGridArt_list.Columns.Add(s(i), s(i))
With DataGridArt_list.Columns(s(i)).DefaultCellStyle
.BackColor = Color.White
.ForeColor = Color.Black
.Font = New Font(DataGridArt_list.Font, FontStyle.Regular)
End With
Next

Dim Tre = New System.Windows.Forms.DataGridViewComboBoxColumn
DataGridArt_list.Columns.AddRange(New
System.Windows.Forms.DataGridViewColumn() {Tre})
Tre.HeaderText = "Qta"
Tre.Items.AddRange(New Object() {"6, "12 "18 "24 "30"}
re.Name = "Qta"

Dim butt = New System.Windows.Forms.DataGridViewButtonColumn
DataGridArt_list.Columns.AddRange(New
System.Windows.Forms.DataGridViewColumn() {butt})
butt.HeaderText = "b1"
butt.Name = "butt"



Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5