我正在尝试使用 monotouch.dialog 创建自定义条目元素。我了解如何对 StringElement 进行子类化以设置我自己的字符串元素的样式 - 请参见下面的示例:
public class CustomStyledStringElementPlain : MonoTouch.Dialog.StyledStringElement
{
public CustomStyledStringElementPlain (string _caption, UIColor _backgroundcolour, UITextAlignment _alignment) : base(string.Empty,string.Empty)
{
TextColor = UIColor.White;
Font = UIFont.FromName ("Helvetica-Bold", 14f);
Caption = _caption;
Alignment = _alignment;
BackgroundColor = _backgroundcolour;
}
}
但是,当对 EntryElement 进行子类化时,例如,我无法访问 BackgroundColor 的属性(这是我要更改的主要内容!)这是我到目前为止所拥有的...关于如何更改的任何指针或建议背景颜色或其他样式条目元素将不胜感激!
public class CustomStyledEntryElementPlain : MonoTouch.Dialog.EntryElement
{
public CustomStyledEntryElementPlain (string _caption, UIColor _colour, UITextAlignment _alignment) : base(string.Empty,string.Empty)
{
ReturnKeyType = UIReturnKeyType.Done;
Caption = _caption;
}
}