FrmDatos y FrmExec: Corregir carga de imágenes
This commit is contained in:
@@ -33,7 +33,7 @@ namespace ServerExplorer.UI
|
||||
{
|
||||
if (e.DesiredType == typeof(Image))
|
||||
{
|
||||
if (e.Value is DBNull || ((byte[])e.Value).Length <= 0)
|
||||
if (e.Value is DBNull || (e.Value is byte[] && ((byte[])e.Value).Length <= 0))
|
||||
{
|
||||
e.Value = new Bitmap(1, 1);
|
||||
}
|
||||
|
||||
1
ServerExplorer/UI/FrmExec.Designer.cs
generated
1
ServerExplorer/UI/FrmExec.Designer.cs
generated
@@ -73,6 +73,7 @@
|
||||
this.dgvDatos.Name = "dgvDatos";
|
||||
this.dgvDatos.Size = new System.Drawing.Size(604, 338);
|
||||
this.dgvDatos.TabIndex = 2;
|
||||
this.dgvDatos.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.dgvDatos_CellFormatting);
|
||||
//
|
||||
// splitContainer1
|
||||
//
|
||||
|
||||
@@ -144,6 +144,17 @@ namespace ServerExplorer.UI
|
||||
dgvDatos.DataSource = ddt;
|
||||
}
|
||||
|
||||
private void dgvDatos_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
|
||||
{
|
||||
if (e.DesiredType == typeof(Image))
|
||||
{
|
||||
if (e.Value is DBNull || (e.Value is byte[] && ((byte[])e.Value).Length <= 0))
|
||||
{
|
||||
e.Value = new Bitmap(1, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user