我需要一點幫助來動態創建一個datagridview。datagridview dynamic with image
目的是根據響應ping IP或主機名的成功列表並插入網格(主機,日期和圖像(紅色或綠色))。
我有這個函數寫入網格,但我有一個問題,如果一個ping不成功,他把所有其他人與紅球。
繼承人我使用http://codepaste.net/yq1pu9
我需要一點幫助來動態創建一個datagridview。datagridview dynamic with image
目的是根據響應ping IP或主機名的成功列表並插入網格(主機,日期和圖像(紅色或綠色))。
我有這個函數寫入網格,但我有一個問題,如果一個ping不成功,他把所有其他人與紅球。
繼承人我使用http://codepaste.net/yq1pu9
private void TabelaDinamimcaSucess(bool sucesso, int index, string host, string data, string tempo,string status)
{
string[] row = new string[] { index.ToString(), host, data, tempo,status };
dataGridView1.Rows.Add(row);
int number_of_rows = dataGridView1.RowCount -1;
Bitmap b = new Bitmap((sucesso == true ? Properties.Resources.greenBall : Properties.Resources.redBall));
Icon icon = Icon.FromHandle(b.GetHicon());
dataGridView1.Rows[number_of_rows].Cells["img"].Value = icon;
dataGridView1.Show();
}
代碼你取消註釋所有GridView1.Rows.Add
線用於測試目的?
我注意到,在你行添加到您的DataGridView
所有三個街區,你總是發送GridView1.Rows.Add(
pictureRed, TextboxHost.Text, TextboxWhen.Text);
您的意思是有類似GridView1.Rows.Add(
pictureGreen, TextboxHost.Text, TextboxWhen.Text);
您if (Reply.Status == IPStatus.Success)
塊下?