Я сделал это для отправки значений строк в виде сетки из одной формы в другую
У меня есть представление таблицы данных с колонкамиЯчейка изображения в datagrid Просмотр выбранного изображения и значений строки, строка которой это изображение необходимо отправить в другую форму ...
в приведенном ниже коде только изображение будет перенесено в другую форму, мне нужно отправить другие значениятакже ...
Я много искал, но не нашел решения ... и код приведен ниже ....
private void productGridview_Cellclick(object sender, DataGridViewCellEventArgs e)
{
byte[] bits = null;
Image img = null;
if (e.ColumnIndex != productgridview.Columns["productimage"].Index) return;
if (productgridview.SelectedCells.Count == 0) return;
bits = (byte[])productgridview.SelectedCells[0].Value;
img = bytearraytoimage(bits);
if (img is Image)
{
using (ProductDescriptionForm pf = new ProductDescriptionForm())
{
pf.picture = img;
pf.ShowDialog(this);
}
}
}
и в форме описания продукта я определил какэто ...
public partial class ProductDescriptionForm : Form
{
public ProductDescriptionForm()
{
InitializeComponent();
}
public Image picture
{
get { return pictureBox1.Image; }
set { pictureBox1.Image = value; }
}
}
как перенести другие значения в той же строке с изображением в другую форму
Я использую winforms ....
большое спасибо заранее ....
мне нужно изменить событие щелчка ячейки, чтобы включить событие щелчка ?????
если так, как я могу проверить конкретную ячейку с изображениемв datagridview
будетЛюбые предложения, любой кусочек кода будет полезен для меня