Files
myfriendsaround/main/MyFriendsAround.WP7/ViewModel/PushPinModel.cs
T
farcasclaudiu c0d31a8652 map improvement
user picture
image crop
2011-03-31 06:24:59 +03:00

88 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Device.Location;
using System.Linq;
using System.Text;
namespace MyFriendsAround.WP7.ViewModel
{
public class PushPinModel : INotifyPropertyChanged
{
public PushPinModel() { ; }
private GeoCoordinate _location;
private string _pinSource;
public string PinSource
{
get { return _pinSource; }
set
{
if (_pinSource != value)
{
_pinSource = value;
OnPropertyChanged("PinSource");
}
}
}
public GeoCoordinate Location
{
get { return _location; }
set
{
if (_location != value)
{
_location = value;
OnPropertyChanged("Location");
}
}
}
private string _pinUserName;
public string PinUserName
{
get { return _pinUserName; }
set
{
if (_pinUserName != value)
{
_pinUserName = value;
OnPropertyChanged("PinUserName");
}
}
}
private string _pinImageUrl;
public string PinImageUrl
{
get { return _pinImageUrl; }
set
{
if (_pinImageUrl != value)
{
_pinImageUrl = value;
OnPropertyChanged("PinImageUrl");
}
}
}
public event PropertyChangedEventHandler PropertyChanged;
public void OnPropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
}