C# winfrom 新建一个控件picturebox1,picturebox1是picturebox的子类,可以新建一个组件类来管理这个控件吗?

C# winfrom 新建一个控件picturebox1,picturebox1是picturebox的子类,可以新建一个组件类来管理这个控件吗?
如果可以的话,怎么用新建的组件类来管理呢?他们两个之间的联系是什么呢?应该如何操作呢?


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

namespace WindowsFormsApp2
{
    public partial class UserControl1 : UserControl
    {
        public UserControl1()
        {
            InitializeComponent();
        }
    }
}

这个是新建了一个picture的用户控件


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WindowsFormsApp2
{
    public partial class Component1 : Component
    {
        public Component1()
        {
            InitializeComponent();
        }

        public Component1(IContainer container)
        {
            container.Add(this);

            InitializeComponent();
        }
    }
}

这是新建的组件类 这两个有一个共同的特点,就是都会加上partial这个关键字,这是为什么呢?不能去掉吗?

怎么把这两个结合起来呢?这两个在定义的时候都有partial这个关键字,怎么才能去掉这个关键字呢?