Вопрос : Динамический, творение DataGridviewButtonColumn

Проверка
Please специалистов изображение attached.

or видит

using (жулика SqlConnection = новое SqlConnection (Connectionstring. Connection))
{вопрос шнура

= «отборное Opportunity_Title как [имя возможности], тариф как [тариф], Opportunity_ID от Table_Opportunity»;
using (объявление SqlDataAdapter = новое SqlDataAdapter (вопрос, жулик))
{DataSet
ds = новый DataSet (); объявление
. Заполнение (ds, «Table_Opportunity»);
dataGridView1.DataSource = ds. Таблицы [0];                                       foreach
(Др. DataRow в ds. Таблицы [«Table_Opportunity»].
рядков) {тариф
int = 0; тариф
= Convert.ToInt32 (Др. [«тариф»] .ToString ());
переключателя
(тарифа) {случай 0
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn ();
//Experts здесь я создавал dgvbtncol теперь, котор я хочу установить dgvbtncol.text для того чтобы быть НИЗОК если случай
//if от от 0 до 5 еще, то если тариф от от 6 до 10, то должно будет проломом HIGH
; случай 1
: Dgvbtncol
DataGridViewButtonColumn DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 2
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 3
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 4
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 5
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 6
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 7
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 8
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 9
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; случай 10
: Dgvbtncol
DataGridViewButtonColumn = новое DataGridViewButtonColumn (); пролом
; невыполнение обязательства
:
MessageBox.Show («пожалуйста проверите там будет возможностью не имеет никакой тариф stated."); пролом
;








}}}} class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
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:
>using " class= " id= " codeSnippet954356
           
class= " lastRow
>Attachments " имени " class= class= " значение "
>

class= " fileInfo "
title= " " filename class= " error.JPG (137 KB)  яваскрипт " href= " " attachmentDetails class= (тип архива детали)  
class= " описание "
1
target= " _blank " " href= " /images/339896/error.JPG " " attachmentLink class= ширина style=  «src=» /images/t339896/error.JPG 1»/>
        </a>
        </div>
   
   class= </div><div
>
>
class= " fileInfo "
title= " " filename class= " error.JPG (101 KB)  яваскрипт " href= " " attachmentDetails class= (тип архива детали)  
class= " описание "
2
target= " _blank " " href= " /images/339903/error.JPG " " attachmentLink class= ширина style=  «src=» /images/t339903/error.JPG 2»/>
        </a>
        </div>
   
   class= </div><div
>
>
class= " fileInfo "
title= " " filename class= " error.JPG (122 KB)  яваскрипт " href= " " attachmentDetails class= (тип архива детали)  
class= " описание "
3
target= " _blank " " href= " /images/339904/error.JPG " " attachmentLink class= ширина style=  «src=» /images/t339904/error.JPG 3»/>
        </a>
        </div>
   
   class= </div><div
>
class=

Ответ : Динамический, творение DataGridviewButtonColumn

примите эту функцию как и замените ее с твоим и оно будет работать.
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 ()
        {
            использование (жулик SqlConnection = новое SqlConnection (Connectionstring.Connection))
            {

                вопрос шнура = «отборное Opportunity_Title как [имя возможности], тариф как [тариф], Opportunity_ID  от Table_Opportunity»;
                использующ (объявление SqlDataAdapter = новое SqlDataAdapter (вопрос, жулик))
                {
                    DataSet ds = новый DataSet ();
                    объявление. Заполнение (ds, «Table_Opportunity»);
                    dataGridView1.DataSource = ds. Таблицы [0];
                    
                    если (null == dataGridView1.Columns [«RateStatus»]), то
                    {
                        DataGridViewButtonColumn col = новое DataGridViewButtonColumn ();
                        col.HeaderText = «RateStatus»;
                        col. Имя = «RateStatus»;
                        dataGridView1.Columns.Add (col);
                    }

                    foreach (Др. DataGridViewRow в dataGridView1.Rows.Cast ())
                    {
                        btnCell DataGridViewButtonCell = (DataGridViewButtonCell) Др. Клетки [«RateStatus»];
                        если (Др. Клетки [«тариф»]. Значение! = null)
                        {
                            btnCell.Value = int. Parse (Др. Клетки [«тариф»]. Value.ToString ())  <>
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us