/// ------------------------------------------------------------------------------------ /// <summary> /// Sets the grid column widths from the specified string containing a comma-delimited /// list of integers. /// </summary> /// ------------------------------------------------------------------------------------ public static void SetGridColumnWidthsFromString(DataGridView grid, string widths) { var colWidths = PortableSettingsProvider.GetIntArrayFromString(widths); for (int i = 0; i < colWidths.Length && i < grid.ColumnCount; i++) { grid.Columns[i].Width = colWidths[i]; } }
/// ------------------------------------------------------------------------------------ private void Initialize(string imageFileName) { var clickZoomPercentages = PortableSettingsProvider.GetIntArrayFromString( Settings.Default.ImageViewerClickImageZoomPercentages); if (_model != null) { _model.Dispose(); _model = null; } _model = new ImageViewerViewModel(imageFileName, clickZoomPercentages); }