コード例 #1
0
        public static void Label3_Click(object sender, EventArgs e)
        {
            Statiya     stat = Statiya.GetStatiyaFromArticleName(((Label)sender).Text);
            StatiyaForm form = new StatiyaForm(stat);

            form.ShowDialog();
        }
コード例 #2
0
        private void ArticleClick(object sender, EventArgs e)
        {
            foreach (LinkLabel lab in arts)
            {
                if (sender.Equals(lab))
                {
                    List <String> ArticleInfo = SQLClass.Select(
                        "SELECT Header, Author, Category, Text, Picture FROM " + Tables.ARTICLES +
                        " WHERE header = '" + lab.Text + "'");

                    for (int artIndex = 0; artIndex < ArticleInfo.Count; artIndex += 5)
                    {
                        Statiya stat = new Statiya();
                        stat.ArticleName = ArticleInfo[artIndex].ToString();
                        stat.AuthorName  = ArticleInfo[artIndex + 1].ToString();
                        stat.Category    = ArticleInfo[artIndex + 2].ToString();
                        stat.Text        = ArticleInfo[artIndex + 3].ToString();

                        //FIXME!!! Show ternarny operator
                        stat.PictureURL = (ArticleInfo[artIndex + 4].ToString() != "") ?
                                          ArticleInfo[artIndex + 4].ToString() :
                                          null;

                        StatiyaForm OknoStatiya = new StatiyaForm(stat, true);
                        OknoStatiya.ShowDialog();
                    }
                }
            }
        }
コード例 #3
0
        void Label_Click(object sender, EventArgs e)
        {
            /* foreach (newPage Label_ in ListOfPages)
             * {*/

            Statiya     stat = Statiya.GetStatiyaFromArticleName(((Label)sender).Text);
            StatiyaForm form = new StatiyaForm(stat);

            form.ShowDialog();

            // }
        }
コード例 #4
0
 private void ArticleClick(object sender, EventArgs e)
 {
     foreach (LinkLabel lab in arts)
     {
         if (sender.Equals(lab))
         {
             Statiya     stat        = Statiya.GetStatiyaFromArticleName(((Label)sender).Text);
             StatiyaForm OknoStatiya = new StatiyaForm(stat);
             OknoStatiya.ShowDialog();
             LAST_SEARCH = textBox_search.Text;
             formloader(sender, e);
             break;
         }
     }
 }