3 votes

Liste dans PropertyGrid C#

J'ai une classe d'employés. Il existe de nombreux départements gérés dans la base de données et un employé ne peut appartenir qu'à un département particulier.

public class Employee
{
    private string name;
    private int depID;

    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    public int DepartmentID
    {
        get { return depID; }
        set { depID = value; }
    }
}

public class Department
{
    private int depID;
    private string depName;

    public int DepartmentID
    {
        get { return depID; }
    }

    public int DepartmentName
    {
        get { return depName; }
        set { depName = value; }
    }
}

Comment puis-je afficher l'objet Employé dans le PropertyGrid avec le département comme l'une des propriétés qui sera affichée comme combobox ?

Est-ce possible ? Ou existe-t-il une meilleure mise en œuvre ? Merci d'avance pour votre contribution.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X