さて、私は2人の異なる親から1つのフォームを開こうとしていますが、それを機能させる方法がわかりません。AdminStartMenuとTeacherStartMenuにブール値を使用して、あるものから開く場合はtrueにし、別のものから開く場合はfalseにするようにしましたが、うまくいかないようです。
1人の子供を2人の異なる親のために働かせるにはどうすればよいですか?
ありがとう!
public partial class EditUser : Form
{
    AdminStartMenu pf;
    TeacherStartMenu tp;
    public bool first = true;
    public int st = 0;
    public bool Editting;
    public bool Adding;
    public bool Viewing;
    public bool AdminParent;
    public bool TeacherParent;
    public EditUser()
    {
        InitializeComponent();
    }
    public EditUser(AdminStartMenu Parent)
    {
        pf = Parent;
        InitializeComponent();
        EditFunction();
        if (pf.Adding == true)
        {
            BlankForm();
            SaveButton.Text = "Save";
        }
        if (pf.Editting == true)
        {
            FillFormVariables();
            SaveButton.Text = "Save";
        }
    }
    public EditUser(TeacherStartMenu TParent)
    {
        tp = TParent;
        InitializeComponent();
        EditFunction();
        if (tp.Adding == true)
        {
            BlankForm();
            SaveButton.Text = "Save";
        }
        if (tp.Editting == true)
        {
            FillFormVariables();
            SaveButton.Text = "Save";
        }
    }