2016-06-27 14 views
0

sieht Ihr Code wie folgt:ARCGIS Runtime for .NET Wie in SceneView Hintergrundfarbe für Text Symbol setzen

  TextSymbol ts = new TextSymbol() 
      { 
       Font = new SymbolFont("Arial", 18), 
       BackgroundColor = Color.FromArgb(160, 255, 255, 255), 
       HorizontalTextAlignment = HorizontalTextAlignment.Center, 
       VerticalTextAlignment = VerticalTextAlignment.Baseline, 
       Text = icon.description, 
       XOffset = 0, 
       YOffset = -icon.height 
      }; 


      var pointGraphic = new Graphic(GeometryEngine.Project(new MapPoint(icon.Longitude, icon.Latitude, 100, wgs84), MyViewBase.SpatialReference), ts); 

Das Symbol Text zeigt sich, wie auf der MapView erwartet, aber die SceneView gibt es keine Hintergrundfeld und der Text ist nicht zentriert unter dem entsprechenden lat/long.

Ist diese Funktion nicht für SceneView verfügbar? Wenn nicht, wie kann ich das tun?

Antwort

0

Leider wird der Texthintergrund in der ersten v100-Version nicht unterstützt. Wir hoffen es im nächsten Update zu haben, aber es ist noch nicht soweit, also kann ich es mit 100% Sicherheit noch nicht versprechen.

Wir unterstützen jedoch Umrissfarbe, vielleicht können Sie das stattdessen verwenden?