我想用英语
设置datetimepicker的日期但不幸的是,日期时间选择器不支持文化
所以我想我可以继承控件,并自行设置日期和月份名称
但我不知道如何
有人对此有所了解吗?
提前致谢
萨姆
答案 0 :(得分:0)
您可以按照此处所述覆盖OnPaint开始:derived DateTimePicker
当你到达你正在设置文本的部分时,你可以取出对this.Text的引用并输入你自己的字符串。像这样:
Thread.CurrentThread.CurrentCulture =
CultureInfo.CreateSpecificCulture("en-US");
string newlyFormattedText = this.Value.ToString("dddd, MMMM dd, yyyy");
g.DrawString(newlyFormattedText, this.Font, Brushes.Black, 0, 2);