private void Load_Song_Text(string CurrentSongText) { string[] song_stanzas = CurrentSongText.Split(new string[] { "$ $" }, StringSplitOptions.None); for (int i = 0; i < song_stanzas.Length; i++) { Current_SongView vsb_obj = new Current_SongView(); vsb_obj.Song_Stanza = song_stanzas[i].Replace("$", "\n"); SongViewList.Items.Add(vsb_obj); } SongViewList.ScrollIntoView(0); }
private void setTextContent() { TitleText.Text = strParser(App.VirtualSongBook.SongList[CurrSong].Title); string songcontent = strParser(App.VirtualSongBook.SongList[CurrSong].Content); string[] song_stanzas = songcontent.Split(new string[] { " ` " }, StringSplitOptions.None); for (int i = 0; i < song_stanzas.Length; i++) { Current_SongView vsb_obj = new Current_SongView(); vsb_obj.Song_Stanza = strParser(song_stanzas[i]); SongViewList.Items.Add(vsb_obj); } SongViewList.ScrollIntoView(0); }
public static void UpdateCheckedByIndices() { _selectedIndices.ForEach((x) => SongViewList.Where((y) => _selectedIndices.Contains(y.Index)).ToList().ForEach((z) => z.checkbox_selected.Checked = true)); }