ArcGISWindowsPhoneSDK.SpatialQuery.ShapeChoicesLB_SelectionChanged C# (CSharp) Method

ShapeChoicesLB_SelectionChanged() private method

private ShapeChoicesLB_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
sender object
e System.Windows.Controls.SelectionChangedEventArgs
return void
        private void ShapeChoicesLB_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (e.AddedItems.Count > 0)
            {
                ListBoxItem selectedShapeLBI = e.AddedItems[0] as ListBoxItem;

                if (selectedShapeLBI.Name.Equals("RectLBI"))
                    MyDrawObject.DrawMode = DrawMode.Rectangle;
                else if (selectedShapeLBI.Name.Equals("ArrowLBI"))
                    MyDrawObject.DrawMode = DrawMode.Arrow;
                else if (selectedShapeLBI.Name.Equals("TriLBI"))
                    MyDrawObject.DrawMode = DrawMode.Triangle;
                else if (selectedShapeLBI.Name.Equals("CircleLBI"))
                    MyDrawObject.DrawMode = DrawMode.Circle;
                else if (selectedShapeLBI.Name.Equals("EllipLBI"))
                    MyDrawObject.DrawMode = DrawMode.Ellipse;
                else
                    return;

                UseOtherShapeChoice.Visibility = System.Windows.Visibility.Collapsed;

                MyDrawObject.IsEnabled = true;
            }
        }