Hello,
Simply change:
public override CLLocationCoordinate2D Coordinate {
get { return _coordinate; }
}
.. to:
public override CLLocationCoordinate2D Coordinate {
get { return _coordinate; }
set { _coordinate = value; }
}
Mikkel
On Fri, Sep 9, 2011 at 13:39, fsantanac <[email protected]> wrote:
> Hi, i am new on monotouch world. I have a error while compiling my project
> with MKAnnotation:
> ObjAnnotation.cs(18,18): Error CS0534: `MyAnnotation' does not implement
> inherited abstract member `MonoTouch.MapKit.MKAnnotation.Coordinate.set'
> (CS0534)
>
> I use the class by conceptdev page MyAnnotation.
>
> public class MyAnnotation : MKAnnotation
> {
> private CLLocationCoordinate2D _coordinate;
> private string _title, _subtitle;
> public override CLLocationCoordinate2D Coordinate {
> get { return _coordinate; }
> }
> public override string Title {
> get { return _title; }
> }
> public override string Subtitle {
> get { return _subtitle; }
> }
> /// <summary>
> /// Need this constructor to set the fields, since the public
> /// interface of this class is all READ-ONLY
> /// <summary>
> public MyAnnotation (CLLocationCoordinate2D coord,
> string t, string s) : base()
> {
> _coordinate=coord;
> _title=t;
> _subtitle=s;
> }
> }
>
>
> What can i do?
>
> Thanks to all
>
> --
> View this message in context:
> http://monotouch.2284126.n4.nabble.com/MKAnnotation-error-compiling-tp3801398p3801398.html
> Sent from the MonoTouch mailing list archive at Nabble.com.
> _______________________________________________
> MonoTouch mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/monotouch
>
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch