コード例 #1
0
 public TabSticker(MessageCore.Sticker.StickerCategory cate, ChatPage chatpage)
 {
     InitializeComponent();
     Chatpage = chatpage;
     Cate     = cate;
     initTabSticker();
 }
コード例 #2
0
        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);
        }
コード例 #3
0
 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);
     });
 }
コード例 #4
0
 public void RemoveCateInStore(MessageCore.Sticker.StickerCategory cate)
 {
     splStickerStore.Children.Remove(cateStore[cate.ID]);
 }
コード例 #5
0
 public void AddToStoreList(MessageCore.Sticker.StickerCategory cate)
 {
     cateStoreList.Add(cate.ID, cate);
 }