我正在尝试使用Label&#标记来编辑它的Text属性。我想将Label的标签绑定到数据成员并更改它以定义Label的文本。
我像这样创建一个新的Binding:
//
//Create Label For JoinDate Content
//
Label lblJDC = new UniLib_Label();
lblJDC.TextAlign = ContentAlignment.MiddleLeft;
lblJDC.DataBindings.Add(new Binding("Tag", CurrentUserDataBindingSource, "PersonJoinDate"));
if (lblJDC.Tag != null)
{
DateTime joinDate = Convert.ToDateTime(lblJDC.Tag);
lblJDC.Text = new dateFunctions().shamsi(joinDate);
}
lblJDC.Location = new Point(280, 0);
lblJDC.AutoSize = true;
grp.Controls.Add(lblJDC);
但是我得到Tag的空值,当我尝试使用Text的代码时,它没问题,我得到了正确的值。
有什么问题?