0

Bing Maps Silverlight コントロール用のカスタム画鋲を作成しようとしましたが、画鋲を 1 つしか追加できません。2 番目の画鋲で、次のエラーが表示されます。

System.ArgumentException: Value does not fall within the expected range.
   at MS.Internal.XcpImports.CheckHResult(UInt32 hr)
   at MS.Internal.XcpImports.Collection_AddValue[T](PresentationFrameworkCollection`1 collection, CValue value)
   at MS.Internal.XcpImports.Collection_AddDependencyObject[T](PresentationFrameworkCollection`1 collection, DependencyObject value)
   at System.Windows.PresentationFrameworkCollection`1.AddDependencyObject(DependencyObject value)
   at System.Windows.Controls.UIElementCollection.AddInternal(UIElement value)
   at System.Windows.PresentationFrameworkCollection`1.Add(T value)
   at MapInfo.Silverlight.CitiesControl.MainPage.c_GetCitiesCompleted(Object sender, GetCitiesCompletedEventArgs e)

私が間違っているかもしれないことを誰かが知っていますか?マップに追加する前に、次のプロパティを設定しています。

    public Location Location
    {
        get
        {
            return this.GetValue(MapLayer.PositionProperty) as Location;
        }
        set
        {
            this.SetValue(MapLayer.PositionProperty, value);
        }
    }
   this.SetValue(MapLayer.PositionOriginProperty, PositionOrigin.BottomLeft);
4

1 に答える 1

2

2 つの画鋲が同じNameプロパティ値を持つことはできません。

于 2010-03-11T20:14:01.987 に答える