DataGrid에서 객체 유형을 가져 오는 방법이 있습니까? 나는 여성과 남성 직원 (다른 개체 모두)DataGrid에서 객체 유형 가져 오기
감사
롤스을 표시하는 동적 데이터 그리드를 가지고있다.
DataGrid에서 객체 유형을 가져 오는 방법이 있습니까? 나는 여성과 남성 직원 (다른 개체 모두)DataGrid에서 객체 유형 가져 오기
감사
롤스을 표시하는 동적 데이터 그리드를 가지고있다.
선택한 행에 대한 데이터 유형을 원하는 경우에 당신은 다음을 수행 할 수
datagrid.SelectedItem.GetType()
을
코드 예제를 보지 않고도 모든 대답은 추측이 될 것입니다. 그러나 여기에 있습니다.
직원을 다음과 같이 하위 클래스로 분류하고 기지의성에 액세스 할 수 있습니까?
public enum Gender
{
Male, Female
}
public class Staff
{
public Staff(Gender gender)
{
this.Gender = gender;
}
public Gender Gender { get; private set; }
}
public class FemaleStaff : Staff
{
public FemaleStaff() : base(Gender.Female)
{
}
}
public class MaleStaff : Staff
{
public MaleStaff() : base(Gender.Male)
{
}
}
당신이 유형의 직원의 데이터 그리드 나가 어떤 객체가 파생 된 유형을 찾기 위해 성별 속성을 사용하여 심문 할 수있다이 방법은 다음 적절하게 캐스팅.