我正在尝试覆盖Form.TextTitle
以在出现在表单上之前进行修改。
作为概念证明,我创建了这个类,它将用于代替直接继承自Form
:
public class FormWithVersionNumber : Form
{
[SettingsBindable(true)]
public override string Text
{
get
{
return "tester";
}
}
}
我希望所有继承自此的表单都具有标题"tester"
,但它始终为空白。我经历过断点,看不出有什么理由会发生这种情况。那么是什么原因呢?