Smobiler是一個在VS環境中使用.Net語言來開發APP的開發平臺,也許比Xamarin更方便 ...
Smobiler是一個在VS環境中使用.Net語言來開發APP的開發平臺,也許比Xamarin更方便
樣式一
一、目標樣式
我們要實現上圖中的效果,需要如下的操作:
二、地點微調代碼
VB:
Dim Longitude As Decimal = 0
Dim Latitude As Decimal = 0
Dim addressInfo As String = ""
Private Sub btnAddress_Click(sender As Object, e As EventArgs) Handles btnAddress.Click
If Longitude <> 0 & Latitude <> 0 & addressInfo.Trim().Length > 0 Then
Me.Gps1.GetEditGps(New GPSData(Longitude, Latitude, addressInfo))
Else
Toast("定位失敗")
End If
End Sub
C#:
private decimal Longitude = 0;
private decimal Latitude = 0;
private string addressInfo = "";
private void btnAddress_Click(object sender, EventArgs e)
{
if (Longitude != 0 & Latitude != 0 & addressInfo.Trim().Length > 0)
{
this.Gps1.GetEditGps(new GPSData(Longitude, Latitude, addressInfo));
}
else
{
Toast("定位失敗");
}
}
註:該界面除地點微調以外的其他事件代碼見MapView控制項
三.Smobiler窗體設計界面顯示效果
四、手機效果顯示