4

プロパティ「注釈」を含むMapViewがあるとしましょう。MapView で注釈を取得するには、AddAnnotation または AddAnnotations を使用する必要があります。

public class SiteItems
{
    public string Title { get; set; }
    public string SubTitle { get; set; }

    public string Phone { get; set; }
    public string Address { get; set; }
    public string Url { get; set; }

    public double Latitude { get; set; }
    public double Longitude { get; set; }
}

次に、次の ViewModel があります。

public class SiteViewModel : MvxViewModel
{

    private IObservableCollection<Models.SiteItems> _siteItems;
    public IObservableCollection<Models.SiteItems> SiteItems {
        get{ return _siteItems; }
        set{ _siteItems = value; 
            RaisePropertyChanged (() => SiteItems);
        }
    }
}

SiteItem を MKAnnotation に変換するコンバーターもあります

「注釈」プロパティに直接バインドできないため、このようなものをバインドするにはどうすればよいのでしょうか。コマンドにバインドしますか?

ありがとう、どんな助けでも大歓迎です!

4

1 に答える 1