へのC#からのコード行を変換するために、私はこのコードを翻訳して1行にいくつかの助けを必要とする:C#でどのようにビジュアルBaisc
オリジナル:
using System.Collections.ObjectModel;
using Microsoft.Maps.MapControl;
namespace Binding_Bing_Map_Control.Modal
{
public class MapModal
{
public Location MapLocation { get; set; }
public string TooltipText { get; set; }
public static ObservableCollection<MapModal> getMapRecords()
{
ObservableCollection<MapModal> MapRecords = new ObservableCollection<MapModal>();
MapRecords.Add(new MapModal() { MapLocation = new Location(47.610015, -122.188362), TooltipText = "Main St, Bellevue, WA 98004" });
MapRecords.Add(new MapModal() { MapLocation = new Location(47.603562, -122.329496), TooltipText = "James St, Seattle, wa 98104" });
MapRecords.Add(new MapModal() { MapLocation = new Location(47.609355, -122.189970), TooltipText = "Main St, Bellevue, WA 98004-6405" });
MapRecords.Add(new MapModal() { MapLocation = new Location(47.615820, -122.238973), TooltipText = "601 76th Ave, Medina ,WA 98039" });
return MapRecords;
}
}
}
VBへの私の翻訳:
Imports System.Collections.ObjectModel
Imports Microsoft.Maps.MapControl
Namespace Map_Control.Modal
Public Class MapModal
Public Property Location As WPF.Location
Public Property TooltipTex As String
Public Function getMapRecors() As ObservableCollection(Of MapModal)
Dim MapRecords As New ObservableCollection(Of MapModal)
MapRecords.Add(New MapModal() {Location = New WPF.Location(47, -122), TooltipTex = "Sample tooltiptext!"})
Return MapRecords
End Function
End Class
End Namespace
私は行でエラーが発生します。
MapRecords.Add(New MapModal() {Location = New WPF.Location(47, -122), TooltipTex = "Sample tooltiptext!"})
エラー:Boolean型の値をWindowsApplication1.Map_Control.Modal.MapModalに変換できません。
私は何をしているのかを明確にするためです。私はwpfアプリケーションを構築しようとしており、bingマップを使用しています。私はこのlink.のコードに従っていますが、Silverlightを使用していないため、VBでコーディングしています。
1を、単に "私のコードを私のために変換する"とは言いません。 –
+1 - @Evanlewisと同じです - 他の翻訳質問を – Sayse
にリンクするための質問として役立ちます。誰もがここで別の "このすべてのコードを私のために変換する"と期待していたと思います – SysDragon