コード例 #1
0
ファイル: Panel.cs プロジェクト: xdemirel34/Eski-Calismalarim
        public void PanelDown(Pages.Detail detail)
        {
            WrapPanel wrpgelen = new WrapPanel();

            wrpgelen = (WrapPanel)detail.upanel.FindName("panel" + Model.pab);
            detail.upanel.Children.Remove(wrpgelen);

            WrapPanel wrpgiden = new WrapPanel();

            wrpgiden = (WrapPanel)detail.upanel.FindName("panel" + (Model.pab + 1));
            detail.upanel.Children.Remove(wrpgiden);

            detail.upanel.UnregisterName("panel" + (Model.pab)); detail.upanel.UnregisterName("panel" + (Model.pab + 1));
            wrpgelen.Name = "panel" + (Model.pab + 1); detail.upanel.RegisterName(wrpgelen.Name, wrpgelen);
            wrpgiden.Name = "panel" + (Model.pab); detail.upanel.RegisterName(wrpgiden.Name, wrpgiden);

            detail.upanel.Children.Insert((Model.pab), wrpgiden);
            detail.upanel.Children.Insert((Model.pab + 1), wrpgelen);

            Model.pab++;
        }
コード例 #2
0
ファイル: Panel.cs プロジェクト: xdemirel34/Eski-Calismalarim
        public WrapPanel PanelAdd(Pages.Detail detail)
        {
            Model.cab++;
            WrapPanel ana = new WrapPanel();

            ana.Name = $"panel{Model.cab}";
            detail.upanel.RegisterName(ana.Name, ana);
            ana.MouseUp    += detail.Ana_MouseUp;
            ana.MouseMove  += detail.Ana_MouseMove;
            ana.MouseLeave += detail.Ana_MouseLeave;
            ana.Cursor      = Cursors.Hand;
            ana.Margin      = new Thickness(0, 0, 0, 10);
            ana.Cursor      = Cursors.Hand;
            ana.Background  = (Brush)bc.ConvertFrom("#e6e6e6");



            RichTextBox rctyp = new RichTextBox();

            rctyp.Padding                    = new Thickness(3, 6, 3, 6);
            rctyp.BorderThickness            = new Thickness(0);
            rctyp.HorizontalContentAlignment = HorizontalAlignment.Center;
            rctyp.Background                 = (Brush)bc.ConvertFrom("transparent");
            rctyp.Width    = 70;
            rctyp.Height   = 40;
            rctyp.FontSize = 16;
            rctyp.Document.Blocks.Clear();
            rctyp.Document.Blocks.Add(
                new Paragraph(new Run(
                                  "TEST"
                                  ))
                );
            ana.Children.Add(rctyp);

            RichTextBox rcprt = new RichTextBox();

            rcprt.BorderThickness          = new Thickness(0);
            rcprt.Background               = (Brush)bc.ConvertFrom("transparent");
            rcprt.Width                    = 340;
            rcprt.Height                   = 40;
            rcprt.VerticalContentAlignment = VerticalAlignment.Center;
            rcprt.FontSize                 = 16;

            rcprt.Document.Blocks.Clear();
            rcprt.Document.Blocks.Add(
                new Paragraph(new Run(
                                  "TEST"
                                  ))
                );
            ana.Children.Add(rcprt);

            WrapPanel yakala = new WrapPanel();

            yakala.Height      = 40;
            yakala.Width       = 40;
            yakala.Name        = "Yakala" + Model.cab;
            yakala.Background  = (Brush)bc.ConvertFrom("transparent");
            yakala.MouseUp    += detail.Btn_MouseUp;
            yakala.MouseMove  += detail.Btn_MouseMove;
            yakala.MouseLeave += detail.Btn_MouseLeave;

            ana.Children.Add(yakala);

            return(ana);
        }