private void SharingButtonClicked(object obj)
 {
     if (SharingIcon_Clicked != null)
     {
         var args = new SecureItemRoutedEventArgs(this.id);
         args.ItemId = this.id;
         SharingIcon_Clicked(null, args);
     }
 }
 private void AddNewFolderClicked(object obj)
 {
     if (AddNewFolder_Clicked != null)
     {
         var args = new SecureItemRoutedEventArgs(this.id);
         args.ItemId = this.id;
         AddNewFolder_Clicked(this, args);
     }
 }
 private void OpenInBrowserClick(object obj)
 {
     if (OpenInBrowser_Clicked != null)
     {
         var args = new SecureItemRoutedEventArgs(this.id);
         args.ItemId = this.id;
         OpenInBrowser_Clicked(null, args);
     }
 }
        void ShareImage_Clicked(object sender, SecureItemRoutedEventArgs e)
        {
            //    try
            //    {
            //        SecureItem item = pbData.GetSecureItemById(e.ItemId);
            //        //We can't share what is shared with us
            //        if (!item.Readonly)
            //        {
            //            ShareItem(item);
            //        }


            //    }
            //    catch (Exception ex)
            //    {
            //        logger.Error(ex.Message);
            //    }
        }
 void DeleteImage_Clicked(object sender, SecureItemRoutedEventArgs e)
 {
     DeleteSelectedItemsClick(new List <ISecureItemVM> {
         sender as ISecureItemVM
     });
 }