예제 #1
0
        private void grdSong_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            var curVerseFile = grdSong.Rows[e.RowIndex].DataBoundItem as VerseFile;

            if (curVerseFile == curVerseFile.Verse.Song.LastVerseFile)
            {
                e.Value += Lyrics.GetSongSplitter();
            }
            if (curVerseFile.Verse.IsRefrain == true)
            {
                Padding p = e.CellStyle.Padding;
                p.Left = Config.Default.RefrainPadding;
                e.CellStyle.Padding = p;
            }
            grdSong.Rows[e.RowIndex].Cells[e.ColumnIndex].ToolTipText = "Double-click or F2 to edit a selected verse. Right-click to edit any verse";
        }