コード例 #1
0
        protected HtmlControl FormatTweet(iTweet tweet)
        {
            var control = new HtmlGenericControl("div");

            control.ID = "Tweet" + Index;
            var innerpanel = new Panel();

            innerpanel.Attributes.Add("style", "background-color: #DDDDDD ;border:black 3px; border-style:solid; margin:0 auto; width:80%");

            var nameLabel = new Label();

            nameLabel.Attributes.Add("style", "font-size:24px");
            nameLabel.Text = String.Format("{0} (@{1})", tweet.FullName, tweet.TwitterName);

            var contentLabel = new Label();

            contentLabel.Text = tweet.Content;

            var tagsLabel = new Label();

            tagsLabel.Text = tweet.HashTags;


            innerpanel.Controls.Add(nameLabel);
            innerpanel.Controls.Add(new LiteralControl("<br/>"));
            innerpanel.Controls.Add(contentLabel);
            innerpanel.Controls.Add(new LiteralControl("<br/>"));
            innerpanel.Controls.Add(tagsLabel);

            control.Controls.Add(innerpanel);
            return(control);
        }
コード例 #2
0
        protected bool CheckTweetContainsAnyItem(iTweet tweet, string[] items)
        {
            bool retVal = false;

            foreach (string item in items)
            {
                if (tweet.Contains(item))
                {
                    retVal = true;
                    break;
                }
            }
            return(retVal);
        }