SetToolTip() public method

public SetToolTip ( Control control, string caption ) : void
control System.Windows.Forms.Control
caption string
return void
示例#1
0
 private void SeasonTileClicked(object sender, EventArgs e)
 {
     var clicked = (MetroTile)sender;
     panelEpisodes.Controls.Clear();
     panelEpisodes.Refresh();
     var episodeList = new SortedList<int, MetroTile>();
     foreach (var ep in _dataSource.Seasons.First(s => s.SeasonNumber == int.Parse(clicked.Text)).Episodes)
     {
         var tooltip = new MetroToolTip();
         var episodeTile = new MetroTile()
         {
             Text = ep.EpisodeNumber.ToString(),
             StyleManager = StyleManager,
             Size = new Size(30, 30),
             TextAlign = ContentAlignment.MiddleCenter
         };
         if (!string.IsNullOrEmpty(ep.AirDate)) { tooltip.SetToolTip(episodeTile, "Airdate : " + ep.AirDate); }
         episodeList.Add(ep.EpisodeNumber, episodeTile);
     }
     foreach (var item in episodeList)
     {
         panelEpisodes.Controls.Add(item.Value);
     }
 }