コード例 #1
0
ファイル: SelectView_Form.cs プロジェクト: dstrucl/Tangenta40
        public SelectView_Form(Form xParentForm, SQLTable xTbl, TableDockingFormXml xTableDockingFormXml, ViewXml CurrentViewXml, xml myXml,FormMode mode)
        {
            m_mode = mode;
            m_ParentForm = xParentForm;
            this.Owner = xParentForm;
            this.Icon = CodeTables.Properties.Resources.SelectViewIcon;
            m_xml = myXml;
            m_CurrentViewXml = CurrentViewXml;
            m_tbl = xTbl;
            m_TableDockingFormXml = xTableDockingFormXml;
            InitializeComponent();

            if (m_mode == FormMode.SELECT)
            {
                this.Text = lngRPM.s_SelectViewForTable.s + m_tbl.lngTableName.s;
                chkBoxSetAsDefault.Visible = true;
                this.btn_Select.Text = lngRPM.s_Select.s;
                this.btn_Cancel.Text = lngRPM.s_Cancel.s;
            }
            else
            {
                this.Text = lngRPM.s_DeleteViewForTable.s + m_tbl.lngTableName.s;
                chkBoxSetAsDefault.Visible = false;
                this.btn_Select.Text = lngRPM.s_Delete.s;
                this.btn_Cancel.Text = lngRPM.s_Close.s;
            }
            this.chkBoxSetAsDefault.Text = lngRPM.s_SelectAsDefaultView.s;
            lnlViewName.Text = lngRPM.s_SelectedView.s;
            foreach (ViewXml xViewXml in m_TableDockingFormXml.m_ViewXml)
            {
                this.rdblist_Views.Items.Add(xViewXml);
            }
        }
コード例 #2
0
ファイル: TableView_Form.cs プロジェクト: dstrucl/Tangenta40
        public TableView_Form(int iIndex, DBTableControl dbTables, SQLTable tbl, TableDockingForm dtF, ViewXml xViewXml)
        {
            m_Index = iIndex;
            m_DBTables = dbTables;
            m_tbl = tbl;
            m_TableDockingForm = dtF;
            m_ViewXml = xViewXml;
            m_pTableDockingFormXml = m_DBTables.m_xml.GetTableDockingFormXml(m_tbl.TableName);
            if (m_pTableDockingFormXml.m_TableViewFormXml[iIndex] == null)
            {
                m_pTableDockingFormXml.m_TableViewFormXml[iIndex] = new TableViewFormXml();
            }
            m_pTableDockingFormXml.m_TableViewFormXml[iIndex].m_DefaultViewXml = xViewXml;
            InitializeComponent();

            dataGridView_Table.ReadOnly = true;

            tsmi_Select_View.Text = lngRPM.s_SelectView.s;
            this.Text = lngRPM.s_View.s + " " + m_Index.ToString() + "   " + m_tbl.lngTableName.s;
            //            this.Text = m_tbl.lngTableName.s + " " + lngRPM.s_View.s + ":" + m_ViewXml.Name;
            string csError = "";
            this.label_PrimaryView.Text = lngRPM.s_PrimaryView.s;
            this.label_ViewName.Text = lngRPM.s_View.s;
            chkBox_BindWith_EditTable_Form.Text = lngRPM.s_ConnectWithEditTableForm.s;
            FillDataTable(ref csError);
        }