ArcGISPortalViewer.ViewModel.AppViewModel.ExecutePinToStartCommand C# (CSharp) Method

ExecutePinToStartCommand() private method

private ExecutePinToStartCommand ( object sender ) : void
sender object
return void
        private void ExecutePinToStartCommand(object sender)
        {
            var element = sender as FrameworkElement;
            if (element != null && SelectedPortalItem != null)
            {
                GeneralTransform buttonTransform = element.TransformToVisual(null);
                Point point = buttonTransform.TransformPoint(new Point());
                var promptRect = new Rect(point, new Size(element.ActualWidth, element.ActualHeight));
                CreatePinTile(SelectedPortalItem, promptRect);
            }
        }