private void OnFileDragAndDrop(object sender, DragEventArgs e)
{
if (App.UserStyle == UserStyle.Reader) return;
var fileData = e.Data.GetData(DataFormats.FileDrop);
var files = fileData as FileInfo[];
if (FilesDropped != null)
{
FilesDropped(this, new FilesDroppedEventArgs {DroppedFiles = files});
}
}