Пример #1
0
        private void LoadScript()
        {
            // add columns
            var dt = m_viewModel.GeneratePreviewTable();

            // grid settings
            m_dataGridView.DataSource      = dt;
            m_dataGridView.RowHeadersWidth = 20;

            // shrink column widths
            m_dataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            foreach (DataGridViewColumn col in m_dataGridView.Columns)
            {
                var colWidth = col.Width;

                if (colWidth > 200)
                {
                    colWidth = 200;
                }

                col.AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
                col.Width        = colWidth;
            }
        }
        private void LoadScript()
        {
            // add columns
            var dt = m_viewModel.GeneratePreviewTable();

            // grid settings
            m_dataGridView.DataSource      = dt;
            m_dataGridView.RowHeadersWidth = 20;

            // shrink column widths
            m_dataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            foreach (DataGridViewColumn col in m_dataGridView.Columns)
            {
                var colWidth = col.Width;

                if (colWidth > 200)
                {
                    colWidth = 200;
                }

                col.AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
                col.Width        = colWidth;
            }
            if (!m_viewModel.IncludeVoiceActors)
            {
                m_dataGridView.Columns[(int)ExportColumn.Actor].Visible = false;
            }
            if (LocalizationManager.UILanguageId == "en")
            {
                m_dataGridView.Columns[(int)ExportColumn.CharacterIdLocalized].Visible = false;
            }
            if (!m_viewModel.Project.ReferenceText.HasSecondaryReferenceText)
            {
                m_dataGridView.Columns[(int)ExportColumn.AdditionalReferenceText].Visible = false;
            }
        }