Wstawianie własnych kontrolek do DataGridView

0

Witam,
standardowo gdy do jakie komórki "włożyć" np kontrolkę image to robię to w ten sposób:

System.Windows.Forms.DataGridViewImageCell cell = new System.Windows.Forms.DataGridViewImageCell();            
   gd[4, 0] = cell;
 

Mam jednak swoją własną kontrolkę i chce ją wstawiać do DataGridView w takim sam sposób.
Za wszelką pomoc będę wdzięczny!

0

Chyba musisz napisać swoją klasę dziedziczącą po DataGridViewCell, nadpisać w niej OnPaint() i pewno jeszcze parę innych rzeczy: http://msdn.microsoft.com/en-us/library/7fb61s43.aspx

0

Mam kontrolkę

public class UserControl1 : UserControl {

}

Ona już dziedziczy po klasie UserControl

0

AFAIK, jeśli chcesz coś wstawić do komórki DataGridView, to musi dziedziczyć po DataGridViewCell, a nie UserControl.

1 użytkowników online, w tym zalogowanych: 0, gości: 1