private void TestForm_Load(object sender, EventArgs e)
{
//걍 일반적인 데이터 소스
Client.Module.PersonnelManagement.Personnel.PersonnelManager pm
= new Client.Module.PersonnelManagement.Personnel.PersonnelManager();
Contract.Data.CustomData.ParentsPersonnelData pp = pm.GetPersonnel(32);
//바인딩 생성 value 속성에 CreateDate 필드값을 대입할꺼임 ㅋ
Binding bd = new Binding("Value", pp.Personnel, "CreateDate");
bd.Format += new ConvertEventHandler(bd_Format);
bd.Parse += new ConvertEventHandler(bd_Parse);
//컨트롤과 바인딩 연결
this.dtPlaceJoinDate.DataBindings.Add(bd);
}
void bd_Parse(object sender, ConvertEventArgs e)
{
//컨트롤에서 값 받아올때
string s = e.Value.ToString();
}
void bd_Format(object sender, ConvertEventArgs e)
{
//바인딩에서 컨트롤로 나갈때
string s = e.Value.ToString();
}