private void BrandBadge_OnMouseDown(object sender, MouseButtonEventArgs e) {
if (e.ChangedButton == MouseButton.Left && e.ClickCount == 2) {
e.Handled = true;
CloseWithResult(MessageBoxResult.OK);
} else if (e.ChangedButton == MouseButton.Right) {
e.Handled = true;
var entry = ((FrameworkElement)sender).DataContext as FilesStorage.ContentEntry;
if (entry == null || !entry.UserFile) return;
var contextMenu = new ContextMenu();
var item = new MenuItem { Header = AppStrings.Toolbar_Delete };
item.Click += (o, args) => FilesStorage.Instance.Remove(entry);
contextMenu.Items.Add(item);
contextMenu.IsOpen = true;
}
}