klone en knap fra en anden form

I dette forum kan du stille og svare på spørgsmål om C# programmering. Alle med en interesse for C# er velkommen!
Besvar
offenbach1
Entusiast
Entusiast
Indlæg:28
Tilmeldt:13. mar 2016, 10:31
klone en knap fra en anden form

Indlæg af offenbach1 » 2. apr 2016, 01:55

den her code den cloner knapper

Kode: Vælg alt

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace clone_knapper
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            var eventsField = typeof(Component).GetField("events", BindingFlags.NonPublic | BindingFlags.Instance);
            var eventHandlerList = eventsField.GetValue(button1);

            eventsField.SetValue(button2, eventHandlerList);
            eventsField.SetValue(button3, eventHandlerList);
            eventsField.SetValue(button4, eventHandlerList);
men er der nogen der ved om man kan lave den her code om så man kan klone en knap fra en anden form
eventsField.SetValue(button2, eventHandlerList);

mvh offenbach

Besvar