Cuestión : Dinámicamente creación de DataGridviewButtonColumn

El cheque del
Please de los expertos la imagen attached.

or considera el

using (estafa de SqlConnection = nuevo SqlConnection (Connectionstring. Connection))
{pregunta de la secuencia del

= “Opportunity_Title selecto como [nombre de la oportunidad], tarifa como [tarifa], Opportunity_ID de Table_Opportunity”;
usar (anuncio de SqlDataAdapter = nuevo SqlDataAdapter (pregunta, estafa))
{grupo de datos del
ds = nuevo grupo de datos (); anuncio del
. Terraplén (ds, “Table_Opportunity”);
dataGridView1.DataSource = ds. Tablas [0];                                       foreach del
(el Dr. de DataRow en el ds. Tablas [“Table_Opportunity”].
{tarifa de las filas) del
internacional = 0; tarifa del
= Convert.ToInt32 (el Dr. [“tarifa”] .ToString ());
{caso 0 del interruptor del
(tarifa) del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); el
//Experts aquí he creado dgvbtncol ahora que quiero fijar el dgvbtncol.text para ser BAJO si el caso del
//if es a partir la 0 a 5 si la tarifa es a partir el 6 a 10 debe es rotura de HIGH
; caso 1 del
: Dgvbtncol del
DataGridViewButtonColumn DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 2 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 3 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 4 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 5 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 6 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 7 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 8 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 9 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; caso 10 del
: Dgvbtncol del
DataGridViewButtonColumn = nuevo de DataGridViewButtonColumn (); rotura del
; defecto del
:
MessageBox.Show (“comprobar por favor allí es una oportunidad que no tiene ninguna tarifa stated."); rotura del
;
del
del
del
del
del


del
}}}} class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
el >using notpretty " del class= " del id= " codeSnippet954356 del
           
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

class= " fileInfo " del
el title= " del " nombre de fichero del class= " del error.JPG el class= (137 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
1
target= " _blank " " del href= " /images/339896/error.JPG " del " attachmentLink del class= del anchura del style= del  del “src=” /images/t339896/error.JPG 1”/>
        </a>
        </div>
   
   el class= de </div><div
del >
del >
class= " fileInfo " del
el title= " del " nombre de fichero del class= " del error.JPG el class= (101 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
2
target= " _blank " " del href= " /images/339903/error.JPG " del " attachmentLink del class= del anchura del style= del  del “src=” /images/t339903/error.JPG 2”/>
        </a>
        </div>
   
   el class= de </div><div
del >
del >
class= " fileInfo " del
el title= " del " nombre de fichero del class= " del error.JPG el class= (122 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
3
target= " _blank " " del href= " /images/339904/error.JPG " del " attachmentLink del class= del anchura del style= del  del “src=” /images/t339904/error.JPG 3”/>
        </a>
        </div>
   
   el class= de </div><div
del >
class= del

Respuesta : Dinámicamente creación de DataGridviewButtonColumn

tomar esta función como es y substituirla por la suya y trabajará.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
populate_opportunityDTGDV vacío privado ()
        {
            el usar (estafa de SqlConnection = nuevo SqlConnection (Connectionstring.Connection))
            {

                pregunta de la secuencia = “Opportunity_Title selecto como [nombre de la oportunidad], tarifa como [tarifa], Opportunity_ID  de Table_Opportunity”;
                usando (anuncio de SqlDataAdapter = nuevo SqlDataAdapter (pregunta, estafa))
                {
                    Grupo de datos ds = nuevo grupo de datos ();
                    anuncio. Terraplén (ds, “Table_Opportunity”);
                    dataGridView1.DataSource = ds. Tablas [0];
                    
                    si falta de información del == (de dataGridView1.Columns [“RateStatus”])
                    {
                        DataGridViewButtonColumn columna = nuevo DataGridViewButtonColumn ();
                        col.HeaderText = “RateStatus”;
                        columna. Nombre = “RateStatus”;
                        dataGridView1.Columns.Add (columna);
                    }

                    foreach (el Dr. de DataGridViewRow en dataGridView1.Rows.Cast ())
                    {
                        btnCell de DataGridViewButtonCell = (DataGridViewButtonCell) el Dr. Células [“RateStatus”];
                        si (el Dr. Células [“tarifa”]. ¡Valor! = falta de información)
                        {
                            btnCell.Value = internacional. Analizar (el Dr. Células [“tarifa”]. Value.ToString ())  <>
           
Otras soluciones  
 
programming4us programming4us