Kenneth van Ewijk 10 rokov pred
rodič
commit
e2be560a21

+ 2 - 0
MusicPlayer/MusicPlayer/MainForm.Designer.cs

@@ -122,7 +122,9 @@
             this.AlbumListView.Size = new System.Drawing.Size(448, 134);
             this.AlbumListView.Sorting = System.Windows.Forms.SortOrder.Ascending;
             this.AlbumListView.TabIndex = 2;
+            this.AlbumListView.TileSize = new System.Drawing.Size(140, 30);
             this.AlbumListView.UseCompatibleStateImageBehavior = false;
+            this.AlbumListView.View = System.Windows.Forms.View.Tile;
             this.AlbumListView.SelectedIndexChanged += new System.EventHandler(this.AlbumListView_SelectedIndexChanged);
             // 
             // ArtistListBox

+ 11 - 1
MusicPlayer/MusicPlayer/MainForm.cs

@@ -148,19 +148,29 @@ namespace MusicPlayer
         {
             if (GenreListBox.SelectedItems.Count != 0) {
                  main.GenreFilter(GenreListBox.SelectedItems[0].ToString());
+                ArtistListBox.ClearSelected();
+                AlbumListView.SelectedIndices.Clear();
             }
         }
 
         private void ArtistListBox_SelectedIndexChanged(object sender, EventArgs e)
         {
             if (ArtistListBox.SelectedItems.Count != 0)
+            {
                 main.ArtistFilter(ArtistListBox.SelectedItems[0].ToString());
+                GenreListBox.ClearSelected();
+                AlbumListView.SelectedIndices.Clear();
+            }
         }
 
         private void AlbumListView_SelectedIndexChanged(object sender, EventArgs e)
         {
-            if(AlbumListView.SelectedItems.Count != 0)
+            if (AlbumListView.SelectedItems.Count != 0)
+            {
                 main.AlbumFilter(AlbumListView.SelectedItems[0].Text);
+                ArtistListBox.ClearSelected();
+                GenreListBox.ClearSelected();
+            }
         }
 
         private void SongsTableView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)