예제 #1
0
        public FormStripSet(List <RowData> rowDatasList)
        {
            InitializeComponent();

            this.rowDatasList = rowDatasList;

            rowControlsList = new List <RowControl>();

            RowControl newRow = new RowControl(splitContainer1.Panel1);

            rowControlsList.Add(newRow);
        }
예제 #2
0
        private void ReadFromXML(string file)
        {
            if (rowDatasList == null)
            {
                return;
            }

            rowDatasList.Clear();

            List <RowData> tmpRowList = (List <RowData>)SystemConfig.ReadBase64Data(file, "rowDatasList");

            for (int i = 0; i < tmpRowList.Count; i++)
            {
                RowControl newRow = new RowControl(splitContainer1.Panel1);
                newRow.setRowData(tmpRowList[i]);
                rowControlsList.Add(newRow);
                rowDatasList.Add(tmpRowList[i]);
            }
        }
예제 #3
0
        /**Add a new row.*/
        private void btAdd_Click(object sender, EventArgs e)
        {
            RowControl newRow = new RowControl(splitContainer1.Panel1);

            rowControlsList.Add(newRow);
        }