71 writes to Font
System.Windows.Forms (31)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (4)
1545Font = base.Font, 2007defaultCellStyleTmp.Font = base.Font; 2058Font = base.Font, 2095Font = base.Font,
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
2859inheritedCellStyle.Font = cellStyle?.Font ?? columnHeadersStyle.Font ?? dataGridViewStyle.Font; 15090ColumnHeadersDefaultCellStyle.Font = base.Font; 15098RowHeadersDefaultCellStyle.Font = base.Font; 15106DefaultCellStyle.Font = base.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (6)
2037inheritedCellStyleTmp.Font = cellStyle.Font; 2041inheritedCellStyleTmp.Font = rowStyle.Font; 2046inheritedCellStyleTmp.Font = DataGridView.RowsDefaultCellStyle.Font; 2050inheritedCellStyleTmp.Font = DataGridView.AlternatingRowsDefaultCellStyle.Font; 2054inheritedCellStyleTmp.Font = columnStyle.Font; 2058inheritedCellStyleTmp.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (2)
49Font = dataGridViewCellStyle.Font; 400Font = dataGridViewCellStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (2)
483inheritedCellStyleTmp.Font = columnStyle.Font; 487inheritedCellStyleTmp.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (3)
356inheritedCellStyleTmp.Font = cellStyle.Font; 360inheritedCellStyleTmp.Font = columnHeadersStyle.Font; 364inheritedCellStyleTmp.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (7)
669inheritedCellStyle.Font = cellStyle.Font; 673inheritedCellStyle.Font = rowHeadersStyle.Font; 677inheritedCellStyle.Font = dataGridViewStyle.Font; 883inheritedRowStyle.Font = rowStyle.Font; 888inheritedRowStyle.Font = rowsDefaultCellStyle.Font; 892inheritedRowStyle.Font = alternatingRowsDefaultCellStyle.Font; 896inheritedRowStyle.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (3)
381inheritedCellStyleTmp.Font = cellStyle.Font; 385inheritedCellStyleTmp.Font = rowHeadersStyle.Font; 389inheritedCellStyleTmp.Font = dataGridViewStyle.Font;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
380destColumn.DefaultCellStyle.Font = srcColumn.DefaultCellStyle.Font;
System.Windows.Forms.Tests (31)
System\Windows\Forms\DataGridViewCellStyleTests.cs (15)
47Font = SystemFonts.DefaultFont, 271Font = value 276style.Font = value; 285Font = SystemFonts.DefaultFont 287style.Font = null; 624Font = SystemFonts.DefaultFont, 667Font = SystemFonts.DefaultFont, 715Font = SystemFonts.DefaultFont, 781Font = SystemFonts.DefaultFont, 907new DataGridViewCellStyle { Font = font }, 908new DataGridViewCellStyle { Font = font }, 913new DataGridViewCellStyle { Font = font }, 914new DataGridViewCellStyle { Font = SystemFonts.MenuFont }, 1072new DataGridViewCellStyle { Font = SystemFonts.DefaultFont }, 1129Font = font,
System\Windows\Forms\DataGridViewRowTests.cs (2)
2068Font = font1, 2084Font = font2,
System\Windows\Forms\DataGridViewTests.cs (7)
799yield return new object[] { new DataGridViewCellStyle { Font = null } }; 2334Font = customFont1, 2350ColumnHeadersDefaultCellStyle = new DataGridViewCellStyle { Font = customFont2 }, 2351RowHeadersDefaultCellStyle = new DataGridViewCellStyle { Font = customFont3 } 2380dataGridView.DefaultCellStyle.Font = customFont2; 2381dataGridView.ColumnHeadersDefaultCellStyle.Font = customFont3; 2382dataGridView.RowHeadersDefaultCellStyle.Font = customFont1;
System\Windows\Forms\DataGridViewTests.Rendering.cs (3)
119Font = customCellStyleFont, 135ColumnHeadersDefaultCellStyle = new DataGridViewCellStyle { Font = customColumnHeaderFont }, 136RowHeadersDefaultCellStyle = new DataGridViewCellStyle { Font = customRowHeaderFont },
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (4)
553Font = font, 561Font = font, 762Font = font, 770Font = font,
WinFormsControlsTest (8)
DataGridViewTest.cs (6)
74dataGridView1.DefaultCellStyle.Font = s_fonts[_cellFontIndex]; 77dataGridView1.ColumnHeadersDefaultCellStyle.Font = s_fonts[_columnHeaderFontIndex]; 80dataGridView1.RowHeadersDefaultCellStyle.Font = s_fonts[_rowHeaderFontIndex]; 86dataGridView1.DefaultCellStyle.Font = null; 87dataGridView1.ColumnHeadersDefaultCellStyle.Font = null; 88dataGridView1.RowHeadersDefaultCellStyle.Font = null;
DataGridViewTest.Designer.cs (2)
58dataGridViewCellStyle1.Font = new System.Drawing.Font("Cascadia Code", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); 76dataGridViewCellStyle3.Font = new System.Drawing.Font("Consolas", 8.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
147 references to Font
System.Windows.Forms (113)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (5)
1524_dataGridViewState1[State1_AmbientColumnHeadersFont] = value?.Font == base.Font; 1976|| _defaultCellStyle.Font is null 2005if (_defaultCellStyle.Font is null) 2037_dataGridViewState1[State1_AmbientFont] = value?.Font == base.Font; 3311_dataGridViewState1[State1_AmbientRowHeadersFont] = value?.Font == base.Font;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (6)
2859inheritedCellStyle.Font = cellStyle?.Font ?? columnHeadersStyle.Font ?? dataGridViewStyle.Font; 15088if (_dataGridViewState1[State1_AmbientColumnHeadersFont] && ColumnHeadersDefaultCellStyle.Font != base.Font) 15096if (_dataGridViewState1[State1_AmbientRowHeadersFont] && RowHeadersDefaultCellStyle.Font != base.Font) 15104if (_dataGridViewState1[State1_AmbientFont] && DefaultCellStyle.Font != base.Font)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (9)
327cellStyle.Font!, 335MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags).Width, 352cellStyle.Font!, 363cellStyle.Font!, 374preferredSize = MeasureTextPreferredSize(graphics, formattedString, cellStyle.Font!, 5.0F, flags); 378preferredSize = MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags); 909cellStyle.Font!, 939cellStyle.Font!, 992cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
218defaultCellStyle.Font is not null ||
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (14)
2035if (cellStyle is not null && cellStyle.Font is not null) 2037inheritedCellStyleTmp.Font = cellStyle.Font; 2039else if (rowStyle is not null && rowStyle.Font is not null) 2041inheritedCellStyleTmp.Font = rowStyle.Font; 2043else if (DataGridView.RowsDefaultCellStyle.Font is not null && 2044(rowIndex % 2 == 0 || DataGridView.AlternatingRowsDefaultCellStyle.Font is null)) 2046inheritedCellStyleTmp.Font = DataGridView.RowsDefaultCellStyle.Font; 2048else if (rowIndex % 2 == 1 && DataGridView.AlternatingRowsDefaultCellStyle.Font is not null) 2050inheritedCellStyleTmp.Font = DataGridView.AlternatingRowsDefaultCellStyle.Font; 2052else if (columnStyle is not null && columnStyle.Font is not null) 2054inheritedCellStyleTmp.Font = columnStyle.Font; 2058inheritedCellStyleTmp.Font = dataGridViewStyle.Font; 2324return MeasureTextHeight(g, text, cellStyle.Font!, maxWidth, flags, out widthTruncated); 2328Size size = MeasureTextSize(g, text, cellStyle.Font!, flags);
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (8)
49Font = dataGridViewCellStyle.Font; 398if (dataGridViewCellStyle.Font is not null) 400Font = dataGridViewCellStyle.Font; 456dgvcs.Font != Font || 495hash.Add(Font); 577if (Font is not null) 584sb.Append($" Font={Font}");
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (3)
1406cellStyle.Font!, 1455cellStyle.Font!, 1502cellStyle.Font!,
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (1)
304defaultCellStyle.Font is not null ||
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (4)
217defaultCellStyle.Font is not null || 481if (columnStyle is not null && columnStyle.Font is not null) 483inheritedCellStyleTmp.Font = columnStyle.Font; 487inheritedCellStyleTmp.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (13)
354if (cellStyle is not null && cellStyle.Font is not null) 356inheritedCellStyleTmp.Font = cellStyle.Font; 358else if (columnHeadersStyle.Font is not null) 360inheritedCellStyleTmp.Font = columnHeadersStyle.Font; 364inheritedCellStyleTmp.Font = dataGridViewStyle.Font; 520cellStyle.Font!, 531cellStyle.Font!, 588cellStyle.Font!, 603cellStyle.Font!, 617cellStyle.Font!, 636cellStyle.Font!, 645cellStyle.Font!, 979cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (3)
828return MeasureTextHeight(graphics, " ", cellStyle.Font!, int.MaxValue, TextFormatFlags.Default) + adjustment; 1181MeasureTextSize(graphics, string.IsNullOrEmpty(formattedValue) ? " " : formattedValue, cellStyle.Font!, flags); 2335cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
73Font = dataGridViewCellStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (1)
280defaultCellStyle.Font is not null ||
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (7)
575cellStyle.Font!, 589cellStyle.Font!, 600cellStyle.Font!, 614MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags).Width, 623MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags).Height); 632cellStyle.Font!, 952LinkUtilities.EnsureLinkFonts(cellStyle.Font!, LinkBehavior, ref getLinkFont, ref getHoverFont, isActive);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (13)
667if (cellStyle is not null && cellStyle.Font is not null) 669inheritedCellStyle.Font = cellStyle.Font; 671else if (rowHeadersStyle.Font is not null) 673inheritedCellStyle.Font = rowHeadersStyle.Font; 677inheritedCellStyle.Font = dataGridViewStyle.Font; 881if (rowStyle is not null && rowStyle.Font is not null) 883inheritedRowStyle.Font = rowStyle.Font; 885else if (rowsDefaultCellStyle.Font is not null && 886(rowIndex % 2 == 0 || alternatingRowsDefaultCellStyle.Font is null)) 888inheritedRowStyle.Font = rowsDefaultCellStyle.Font; 890else if (rowIndex % 2 == 1 && alternatingRowsDefaultCellStyle.Font is not null) 892inheritedRowStyle.Font = alternatingRowsDefaultCellStyle.Font; 896inheritedRowStyle.Font = dataGridViewStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (7)
379if (cellStyle is not null && cellStyle.Font is not null) 381inheritedCellStyleTmp.Font = cellStyle.Font; 383else if (rowHeadersStyle.Font is not null) 385inheritedCellStyleTmp.Font = rowHeadersStyle.Font; 389inheritedCellStyleTmp.Font = dataGridViewStyle.Font; 859cellStyle.Font!, 895cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (8)
227preferredHeight = MeasureTextHeight(screen, editedFormattedValue, cellStyle.Font!, originalWidth, flags); 421cellStyle.Font!, 435cellStyle.Font!, 446cellStyle.Font!, 460MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags).Width, 469MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags).Height); 475preferredSize = MeasureTextSize(graphics, formattedString, cellStyle.Font!, flags); 747cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
98Font = dataGridViewCellStyle.Font;
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.cs (1)
331cellStyle.Font,
System\Windows\Forms\Controls\DataGridView\DataGridViewUtilities.cs (7)
176preferredWidth = DataGridViewCell.MeasureTextWidth(graphics, val, cellStyle.Font!, maxHeight, flags); 180preferredWidth = DataGridViewCell.MeasureTextSize(graphics, val, cellStyle.Font!, flags).Width; 237minHeightContent = DataGridViewCell.MeasureTextHeight(graphics, val, cellStyle.Font!, allowedWidth, flags); 241minHeightContent = DataGridViewCell.MeasureTextSize(graphics, val, cellStyle.Font!, flags).Height; 264preferredSize = DataGridViewCell.MeasureTextPreferredSize(graphics, val, cellStyle.Font!, 5.0F, flags); 268preferredSize = DataGridViewCell.MeasureTextSize(graphics, val, cellStyle.Font!, flags); 310return GetTextBounds(cellBounds, text, flags, cellStyle, cellStyle.Font!);
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (4)
378if (defaultSrcColumn is not null && srcColumn.DefaultCellStyle.Font is not null && !srcColumn.DefaultCellStyle.Font.Equals(defaultSrcColumn.DefaultCellStyle.Font)) 380destColumn.DefaultCellStyle.Font = srcColumn.DefaultCellStyle.Font;
System.Windows.Forms.Tests (27)
System\Windows\Forms\DataGridViewCellStyleTests.cs (12)
23Assert.Null(style.Font); 64Assert.Equal(SystemFonts.DefaultFont, style.Font); 89Assert.Null(style.Font); 273Assert.Equal(value, style.Font); 277Assert.Equal(value, style.Font); 288Assert.Null(style.Font); 642Assert.Equal(SystemFonts.DefaultFont, style.Font); 684Assert.Equal(SystemFonts.DefaultFont, style.Font); 732Assert.Equal(SystemFonts.DefaultFont, style.Font); 757Assert.Null(style.Font); 798Assert.Equal(SystemFonts.DefaultFont, style.Font); 823Assert.Null(style.Font);
System\Windows\Forms\DataGridViewTests.cs (12)
2358Assert.Same(customFont1, dataGridView.DefaultCellStyle.Font); 2359Assert.Same(customFont2, dataGridView.ColumnHeadersDefaultCellStyle.Font); 2360Assert.Same(customFont3, dataGridView.RowHeadersDefaultCellStyle.Font); 2366Assert.Same(customFont1, dataGridView.DefaultCellStyle.Font); 2367Assert.Same(customFont2, dataGridView.ColumnHeadersDefaultCellStyle.Font); 2368Assert.Same(customFont3, dataGridView.RowHeadersDefaultCellStyle.Font); 2375Assert.Same(customFont1, dataGridView.DefaultCellStyle.Font); 2376Assert.Same(customFont2, dataGridView.ColumnHeadersDefaultCellStyle.Font); 2377Assert.Same(customFont3, dataGridView.RowHeadersDefaultCellStyle.Font); 2384Assert.Same(customFont2, dataGridView.DefaultCellStyle.Font); 2385Assert.Same(customFont3, dataGridView.ColumnHeadersDefaultCellStyle.Font); 2386Assert.Same(customFont1, dataGridView.RowHeadersDefaultCellStyle.Font);
System\Windows\Forms\DataGridViewTests.Rendering.cs (3)
155Assert.Same(customCellStyleFont, dataGridView.DefaultCellStyle.Font); 156Assert.Same(customColumnHeaderFont, dataGridView.ColumnHeadersDefaultCellStyle.Font); 157Assert.Same(customRowHeaderFont, dataGridView.RowHeadersDefaultCellStyle.Font);
WinFormsControlsTest (3)
DataGridViewTest.cs (3)
27dataGridView1.Rows.Add("DefaultCellStyle", dataGridView1.DefaultCellStyle.Font.ToString()); 28dataGridView1.Rows.Add("ColumnHeadersDefaultCellStyle", dataGridView1.ColumnHeadersDefaultCellStyle.Font.ToString()); 29dataGridView1.Rows.Add("RowHeadersDefaultCellStyle", dataGridView1.RowHeadersDefaultCellStyle.Font.ToString());