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; } }