Ich möchte eine App machen, die INI-Datei verwendet, um neue FlowLayoutPanels zu speichern, was ich nicht arbeiten kann, ist, dass ich einen EventHandler machen möchte wenn ich eine PictureBox Doubleclick, die im Inneren, dass neue Flowlayoutpanel geschaffen ist, dass die eigene FlowLayoutPanel.Here löschen ist ein Code:Wie kann ich andere Objekttypen von einer Funktion zu einer anderen Funktion senden mit EventHandler
private void Function(object sender, EventArgs e)
{
FlowLayoutPanel flP = new FlowLayoutPanel();
PictureBox picB = new PictureBox();
Label laB = new Label();
flP.Controls.Add(picB);
flP.Controls.Add(laB);
flowLayoutPanel1.Controls.Add(flP);
picB.DoubleClick += picB_DoubleClick;
}
private void picB_DoubleClick(object sender, EventArgs e)
{
FlowLayoutPanel flp = (FlowLayoutPanel)sender;
flp.Dispose();
}
Welche Probleme haben Sie genau? Sie können Objekte in Funktionen übergeben. – Kirk
Wenn ich das ausführe, wenn ich versuche, dieses FlowLayoutPanel zu disponentieren, erhalte ich die Fehlermeldung, dass "Objekt des Typs 'System.Windows.Forms.PictureBox' nicht in den Typ 'System.Windows.Forms.FlowLayoutPanel' umgewandelt werden kann." – Toody