Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> программное выделение CheckBox - a, В гриде надо выделить программно чекбокс 
:(
    Опции темы
Iganga
Дата 23.11.2009, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 3.12.2007

Репутация: нет
Всего: 1



Добрый день!

Как выделить ячейку, произвольную, понятно. А вот как пометить чекбокс в выделенной ячейке не пойму.
Вот что у меня сейчас есть: 
Код

 private void txtPointOfTime_TextChanged(object sender, EventArgs e)
        {
            Hashtable dates = new Hashtable();

            //DateTime[] dates = new DateTime[dgSelectArchibeForRecovery.Rows.Count];
            DateTime temp;
            int count = 0;
            foreach (DataGridViewRow rw in dgSelectArchibeForRecovery.Rows)
            {
                temp = DateTime.Parse(rw.Cells["backup_finish_date"].Value.ToString());
                dates.Add(count, temp);
                count++;
            }
            //DateTime fromTextBox = DateTime.Parse(txtPointOfTime.Text);
            foreach (DictionaryEntry date in dates)
            {               
               //dgSelectArchibeForRecovery.Rows[(int)date.Key].Cells[0].Selected = true;
                if (date.Value.ToString() == txtPointOfTime.Text)
                    // dgSelectArchibeForRecovery.SelectedCells[(int)date.Key].Selected = true;
                    if (dgSelectArchibeForRecovery[0, (int)date.Key] is DataGridViewCheckBoxCell)
                    {
                        //где - то как-то тута нада пометить чекбокс
                    }
            }
        }


Помогите плиз.
Игнат.
PM MAIL ICQ   Вверх
Экскалупатор
Дата 23.11.2009, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 2
Всего: 24



Цитата

//где - то как-то тута нада пометить чекбокс


прикольно!

а где чекбокс? у чекбокса есть свойство чекед, передавай в него тру, и будет у тебя все помечено...

Это сообщение отредактировал(а) Экскалупатор - 23.11.2009, 21:07
PM MAIL ICQ   Вверх
Iganga
Дата 24.11.2009, 14:06 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 3.12.2007

Репутация: нет
Всего: 1



Конечно прикольно!
Чекбокс является элементом гридвьюэра.
 DataGridViewCheckBoxColumn - > DataGridViewCheckBoxCell <--- вот этот самый целл мне и надо найти и пометить его галочкой.

Добавлено через 22 секунды
Конечно прикольно!
Чекбокс является элементом гридвьюэра.
 DataGridViewCheckBoxColumn - > DataGridViewCheckBoxCell <--- вот этот самый целл мне и надо найти и пометить его галочкой.
PM MAIL ICQ   Вверх
Iganga
Дата 24.11.2009, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 3.12.2007

Репутация: нет
Всего: 1



Я сам решение надыбал! Ыыы.

Вот оно какое:
Код

                  
    if (dgSelectArchibeForRecovery[0, (int)date.Key] is DataGridViewCheckBoxCell)
                {
                    //dgSelectArchibeForRecovery[0, 1].Selected = true;     
                    dgSelectArchibeForRecovery[0, (int)date.Key].Value = true;
                }

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.