Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Открыть web-страницу из dataGridView


Автор: Azadof 27.2.2012, 11:24
Добрый день, есть вот такая таблица DataGridView: 

http://s1.ipicture.ru/Gallery/Viewfull/8873480.html

Мне нужно, чтобы по нажатию на ссылки она открывалась в браузере. А ещё лучше, чтобы она открывалась в браузере при нажатии CTRL+ЛКМ. В данный момент при нажатии ничего не происходит,даже редактирования. Записи выводятся из БД.

Подскажите пожалуйста, как это сделать.

Автор: Kolovorot 14.3.2012, 10:58
Подключите обработчик события dataGridView.CellClick и обработайте его следующем образом:
Код

        void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewLinkCell linkCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex] as DataGridViewLinkCell;

            if (linkCell != null)
            {
                System.Diagnostics.Process.Start((string)linkCell.Value);
            }
        }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)