Я хочу создать 2 кнопки для добавления их в слой в картах Bing в приложении Windows Phone 7.
Я создал функцию, которая создает метку с некоторыми предопределенными атрибутами.
Странно то, что когда я создаю первый вывод с помощью этой функции,
Pushpin pin; <br/>
pin = new Pushpin();
работает как положено. Создает новую метку ...
Но когда эта функция работает для второй кнопки, вышеуказанный код создает ссылку на первую кнопку ...
Почему?
Код, который я использую, - ниже
Pushpin pin0 = createDefaultPushpin(38.0, 23.0, "test0");
Pushpin pin1 = createDefaultPushpin(39.0, 24.0, "test1");
private Pushpin createDefaultPushpin(double lat, double lon, String name)
{
Pushpin pin;
pin = new Pushpin();
pin.Location.Latitude = lat;
pin.Location.Longitude = lon;
pin.Location.Altitude = 0;
pin.Name = name;
ScaleTransform st = new ScaleTransform();
st.ScaleX = 0.25;
st.ScaleY = 0.25;
st.CenterX = 0;
st.CenterY = 60;
pin.RenderTransform = st;
pin.Background = new SolidColorBrush(Colors.Blue);
return pin;
}