diff --git a/PKHeX.WinForms/Subforms/SAV_FolderList.Designer.cs b/PKHeX.WinForms/Subforms/SAV_FolderList.Designer.cs index e64aba014..8abdc5661 100644 --- a/PKHeX.WinForms/Subforms/SAV_FolderList.Designer.cs +++ b/PKHeX.WinForms/Subforms/SAV_FolderList.Designer.cs @@ -95,8 +95,10 @@ private void InitializeComponent() dgDataRecent.Dock = System.Windows.Forms.DockStyle.Fill; dgDataRecent.Location = new Point(0, 0); dgDataRecent.Margin = new System.Windows.Forms.Padding(0); + dgDataRecent.MultiSelect = false; dgDataRecent.Name = "dgDataRecent"; dgDataRecent.RowHeadersVisible = false; + dgDataRecent.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; dgDataRecent.Size = new Size(616, 331); dgDataRecent.TabIndex = 2; dgDataRecent.CellMouseDown += DataGridCellMouseDown; @@ -124,8 +126,10 @@ private void InitializeComponent() dgDataBackup.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; dgDataBackup.Dock = System.Windows.Forms.DockStyle.Fill; dgDataBackup.Location = new Point(0, 0); + dgDataBackup.MultiSelect = false; dgDataBackup.Name = "dgDataBackup"; dgDataBackup.RowHeadersVisible = false; + dgDataBackup.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; dgDataBackup.Size = new Size(616, 331); dgDataBackup.TabIndex = 1; dgDataBackup.CellMouseDown += DataGridCellMouseDown; diff --git a/PKHeX.WinForms/Subforms/SAV_FolderList.cs b/PKHeX.WinForms/Subforms/SAV_FolderList.cs index da1a16751..1c15f9da4 100644 --- a/PKHeX.WinForms/Subforms/SAV_FolderList.cs +++ b/PKHeX.WinForms/Subforms/SAV_FolderList.cs @@ -223,11 +223,11 @@ private void ClickOpenFolder(DataGridView dgv) private SavePreview? GetSaveFile(DataGridView dgData) { - var c = dgData.SelectedCells; + var c = dgData.SelectedRows; if (c.Count != 1) return null; - var item = c[0].RowIndex; + var item = c[0].Index; var parent = dgData == dgDataRecent ? Recent : Backup; return parent[item]; }