Exemplo n.º 1
0
        private void CreateQueryPanel(VLayoutPanel vPanel)
        {
            var       tablePanel = vPanel.Add(new TableLayoutPanel(5, 5), new VLayoutOption(System.Web.UI.WebControls.HorizontalAlign.Justify));
            var       row        = 0;
            const int labelWidth = 4;

            tablePanel.Add(0, 1, row, row + 1, new SimpleLabel("包装日期", labelWidth));
            dateInput = tablePanel.Add(1, 2, row, ++row, new DFDateInput()
            {
                Date = DateTime.Today.AddDays(-1)
            });

            tablePanel.Add(0, 1, row, row + 1, new SimpleLabel("产出日期", labelWidth));
            dateInput = tablePanel.Add(1, 2, row, ++row, new DFDateInput()
            {
                Date = DateTime.Today.AddDays(1)
            });

            tablePanel.Add(0, 1, row, row + 1, new SimpleLabel("会计单位"));
            tablePanel.Add(1, 2, row, ++row, CreateAccPart());

            tablePanel.Add(0, 1, row, row + 1, new SimpleLabel("生产单位"));
            tablePanel.Add(1, 2, row, ++row, CreateProducUnitPart());

            tablePanel.Add(0, 1, row, row + 1, new SimpleLabel("存货分类"));
            tablePanel.Add(1, 2, row, ++row, CreatGoodsCategoryPart());
        }
Exemplo n.º 2
0
        public static Control DFDateRange(DFContainer container, string minParam, string maxParam)
        {
            DFDateInput child  = container.Add <DFDateInput>(new TSingSoft.WebControls2.DFDateInput(), minParam);
            DFDateInput input2 = container.Add <DFDateInput>(new TSingSoft.WebControls2.DFDateInput(), maxParam);

            child.Width  = HalfWidth;
            input2.Width = HalfWidth;
            Panel panel = new Panel();

            panel.Controls.Add(child);
            panel.Controls.Add(new LiteralControl("→"));
            panel.Controls.Add(input2);
            return(panel);
        }