public override void EndInit() { base.EndInit(); var emoji_list = new ObservableCollection <MyEmoji>(); var font = new EmojiTypeface(); foreach (var emoji in EmojiData.AllEmoji) { emoji_list.Add(new MyEmoji(emoji.Text, emoji.Name)); } EmojiFontList.ItemsSource = emoji_list; }
public override void EndInit() { base.EndInit(); var emoji_list = new ObservableCollection <MyEmoji>(); var font = new EmojiTypeface(); foreach (string emoji in Emoji.Wpf.Data.GetSortedEmoji()) { emoji_list.Add(new MyEmoji(emoji, Emoji.Wpf.Data.MsEmoji[emoji])); } EmojiFontList.ItemsSource = emoji_list; }
static EmojiData() { Typeface = new EmojiTypeface(); ParseEmojiList(); }