Ich erstelle ein benutzerdefiniertes Steuerelement, das von Windows.System.Forms.Controls.
Dies ist mein Code für dieses Steuerelement:
public partial class MonthEventComponent : Control
{
private Color couleur;
private Label labelEvenement;
public MonthEventComponent(Color couleur_c, String labelEvenement_c )
{
InitializeComponent();
this.couleur = couleur_c;
this.labelEvenement.Text = labelEvenement_c;
this.labelEvenement.ForeColor = couleur;
this.labelEvenement.BackColor = Color.White;
this.labelEvenement.TextAlign = ContentAlignment.MiddleLeft;
this.labelEvenement.Dock = DockStyle.Fill;
this.Controls.Add(labelEvenement);
}
public MonthEventComponent()
{
InitializeComponent();
this.couleur = Color.Black;
this.labelEvenement = new Label();
this.labelEvenement.ForeColor = couleur;
this.labelEvenement.BackColor = Color.White;
this.labelEvenement.Text = "Evénement Initialiser";
this.labelEvenement.TextAlign = ContentAlignment.MiddleLeft;
this.labelEvenement.Dock = DockStyle.Fill;
this.Controls.Add(labelEvenement);
}
protected override void OnClick(EventArgs e)
{
base.OnClick(e);
MessageBox.Show("Click");
}
}
Ich möchte dieses Steuerelement oder mehrere dieses Steuerelements auf eine DataGridViewCell einfügen, aber ich weiß nicht, wie dies zu tun.
Ich danke Ihnen im Voraus für Ihre Antwort,
Mit freundlichen Grüßen,
PS: Ich bin Franzose, ich entschuldige mich für eventuelle Sprachfehler.