そのため、ユーザーが「StyledStringElement」をクリックしたときに電子メール インターフェイスを開こうとしています - これを行うために、タップされたイベントを呼び出していますが、エラーが発生しました -
「エラー CS1502: `MonoTouch.Dialog.Section.Add(MonoTouch.Dialog.Element)' に最適なオーバーロードされたメソッドの一致には、無効な引数があります (CS1502)」
と
「エラー CS1503:
#1' cannot convert
`MonoTouch.Dialog.Element' を入力する引数 void' 式 (CS1503)」
私が使用しているコードは -
section.Add(new StyledStringElement("Contact Email",item.Email) {
BackgroundColor=UIColor.FromRGB(71,165,209),
TextColor=UIColor.White,
DetailColor=UIColor.White,
}.Tapped += delegate {
MFMailComposeViewController email = new MFMailComposeViewController();
this.NavigationController.PresentViewController(email,true,null);
});
このエラーの原因と修正方法を教えてください。