public TabSticker(MessageCore.Sticker.StickerCategory cate, ChatPage chatpage) { InitializeComponent(); Chatpage = chatpage; Cate = cate; initTabSticker(); }
public void AddCateIntoStore(MessageCore.Sticker.StickerCategory cate) { TabStickerStore store = new TabStickerStore(cate); store.Margin = new Thickness(5, 5, 5, 5); cateStore.Add(cate.ID, store); splStickerStore.Children.Add(store); }
public void AddTabSticker(MessageCore.Sticker.StickerCategory cate) { StickerAPI.DownloadImage(cate.IconURL, (imageCateIcon) => { TabItem a = new TabItem { Width = 38, Height = 38, Content = new TabSticker(cate, ChatPage.Instance), ToolTip = cate.Name }; Image img = new Image(); img.Source = imageCateIcon; a.Header = img; tabCrlSticker.Items.Add(a); }); }
public void RemoveCateInStore(MessageCore.Sticker.StickerCategory cate) { splStickerStore.Children.Remove(cateStore[cate.ID]); }
public void AddToStoreList(MessageCore.Sticker.StickerCategory cate) { cateStoreList.Add(cate.ID, cate); }