Ejemplo n.º 1
0
        public SuggestItemUser(SearchBox.UserSuggest userSuggest)
        {
            InitializeComponent();

            if (TitleInline.Text != null)
            {
                TitleInline.Text = userSuggest.Title;
            }

            FansInline.Text = string.Format("{0:0}粉丝", BiliApi.FormatNum(userSuggest.Fans, 1)).PadRight(10, ' ');

            ArchivesInline.Text = string.Format("{0:0}个视频", BiliApi.FormatNum(userSuggest.Archives, 1));

            ImageBox.Source = new BitmapImage(new Uri(userSuggest.Cover));
        }
Ejemplo n.º 2
0
        public SuggestItemUser(SearchBox.UserSuggest userSuggest)
        {
            InitializeComponent();

            if (TitleInline.Text != null)
            {
                TitleInline.Text = userSuggest.Title;
            }

            FansInline.Text = string.Format("{0:0}粉丝", BiliApi.FormatNum(userSuggest.Fans, 1)).PadRight(10, ' ');

            ArchivesInline.Text = string.Format("{0:0}个视频", BiliApi.FormatNum(userSuggest.Archives, 1));

            this.Loaded += async delegate(object senderD, RoutedEventArgs eD)
            {
                System.Drawing.Bitmap bitmap = await userSuggest.GetCoverAsync();

                ImageBox.Source = BiliApi.BitmapToImageSource(bitmap);
            };
        }