mirror of
https://github.com/farcasclaudiu/myfriendsaround.git
synced 2026-06-22 09:01:43 +03:00
c0d31a8652
user picture image crop
88 lines
2.0 KiB
C#
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));
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|