コード例 #1
0
        private void updateControls()
        {
            int maxLenght = 25;

            media = engine.currentMedia;
            if (media.getItemInfo("Artist").Count() > maxLenght)
            {
                lb_artistName.Text = media.getItemInfo("Artist").Substring(0, maxLenght) + "...";
            }
            else
            {
                lb_artistName.Text = media.getItemInfo("Artist");
            }
            if (media.getItemInfo("Title").Count() > maxLenght)
            {
                lb_trackTitle.Text = media.getItemInfo("Title").Substring(0, maxLenght) + "...";
            }
            else
            {
                lb_trackTitle.Text = media.getItemInfo("Title");
            }
            if (media.getItemInfo("Album").Count() > maxLenght)
            {
                lb_albumName.Text = media.getItemInfo("Album").Substring(0, maxLenght) + "...";
            }
            else
            {
                lb_albumName.Text = media.getItemInfo("Album");
            }

            CoverArt.Image = Library.createTrack(media.sourceURL).CoverHighRes;
            Logic.Controller controller = Controller.getController();

            ts = new DateTime();
        }
コード例 #2
0
ファイル: MGItem.cs プロジェクト: michalorestes/play_music
 //Display Selected content to the user using external User Control
 private void lb_mainHeading_Click(object sender, EventArgs e)
 {
     Logic.Controller controller = Logic.Controller.getController();
     controller.setGridViewContent(Logic.Library.getGroupTracks(group, title));
 }
コード例 #3
0
ファイル: ListMenu.cs プロジェクト: michalorestes/play_music
 //display all tracks on gridview
 private void btn_allSongs_Click(object sender, EventArgs e)
 {
     Logic.Controller controller = Controller.getController();
     controller.setGridViewContent(Library.Tracks);
 }