Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / FontStyles.cs / 1 / FontStyles.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Predefined FontStyle structures that correspond to common font styles. // // History: // 01/25/2005 mleonov - Created constants from FontStyle enum values. // //--------------------------------------------------------------------------- using System; using System.Globalization; namespace System.Windows { ////// FontStyles contains predefined font style structures for common font styles. /// public static class FontStyles { ////// Predefined font style : Normal. /// public static FontStyle Normal { get { return new FontStyle(0); } } ////// Predefined font style : Oblique. /// public static FontStyle Oblique { get { return new FontStyle(1); } } ////// Predefined font style : Italic. /// public static FontStyle Italic { get { return new FontStyle(2); } } internal static bool FontStyleStringToKnownStyle(string s, IFormatProvider provider, ref FontStyle fontStyle) { if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Normal; return true; } if (s.Equals("Italic", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Italic; return true; } if (s.Equals("Oblique", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Oblique; return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Predefined FontStyle structures that correspond to common font styles. // // History: // 01/25/2005 mleonov - Created constants from FontStyle enum values. // //--------------------------------------------------------------------------- using System; using System.Globalization; namespace System.Windows { ////// FontStyles contains predefined font style structures for common font styles. /// public static class FontStyles { ////// Predefined font style : Normal. /// public static FontStyle Normal { get { return new FontStyle(0); } } ////// Predefined font style : Oblique. /// public static FontStyle Oblique { get { return new FontStyle(1); } } ////// Predefined font style : Italic. /// public static FontStyle Italic { get { return new FontStyle(2); } } internal static bool FontStyleStringToKnownStyle(string s, IFormatProvider provider, ref FontStyle fontStyle) { if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Normal; return true; } if (s.Equals("Italic", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Italic; return true; } if (s.Equals("Oblique", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Oblique; return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MatrixAnimationUsingKeyFrames.cs
- BindingElementCollection.cs
- Number.cs
- precedingsibling.cs
- SchemaExporter.cs
- DSASignatureDeformatter.cs
- VectorCollection.cs
- CodeDefaultValueExpression.cs
- CharConverter.cs
- CalculatedColumn.cs
- DataContractSerializerMessageContractImporter.cs
- _BaseOverlappedAsyncResult.cs
- CodeSnippetStatement.cs
- ThousandthOfEmRealPoints.cs
- BuilderPropertyEntry.cs
- TreeViewItem.cs
- DataServiceKeyAttribute.cs
- SizeConverter.cs
- DataKeyCollection.cs
- TemplateBamlTreeBuilder.cs
- DockAndAnchorLayout.cs
- Timer.cs
- MergablePropertyAttribute.cs
- UserPreferenceChangingEventArgs.cs
- HealthMonitoringSectionHelper.cs
- LogPolicy.cs
- CalendarDesigner.cs
- MappingMetadataHelper.cs
- SqlRecordBuffer.cs
- Boolean.cs
- ProcessModule.cs
- MaterializeFromAtom.cs
- EmptyElement.cs
- WebPartTracker.cs
- ToolStripRenderEventArgs.cs
- XmlEventCache.cs
- BufferModesCollection.cs
- MachineSettingsSection.cs
- WindowsIdentity.cs
- CharacterHit.cs
- TileModeValidation.cs
- OptimalTextSource.cs
- SqlDataRecord.cs
- DBConnection.cs
- FormViewDeleteEventArgs.cs
- GradientStop.cs
- ByteConverter.cs
- ListViewDeletedEventArgs.cs
- XmlElementCollection.cs
- BitmapDecoder.cs
- GeneralTransform3DCollection.cs
- XmlQueryRuntime.cs
- ViewCellSlot.cs
- NetSectionGroup.cs
- EmbeddedMailObjectCollectionEditor.cs
- EntityDataSourceWrapper.cs
- Token.cs
- FrameworkContextData.cs
- RuntimeConfigLKG.cs
- ValueTable.cs
- HtmlInputCheckBox.cs
- ColorEditor.cs
- ThicknessKeyFrameCollection.cs
- activationcontext.cs
- Error.cs
- QilInvokeLateBound.cs
- XmlSchemaComplexContentExtension.cs
- XhtmlBasicValidationSummaryAdapter.cs
- Int32AnimationUsingKeyFrames.cs
- TreeNodeBinding.cs
- SqlAliasesReferenced.cs
- CompressionTransform.cs
- ManagementPath.cs
- UnsafeNativeMethods.cs
- ToolTipAutomationPeer.cs
- QueryGenerator.cs
- ToolStripButton.cs
- ContentFilePart.cs
- Pair.cs
- InternalConfigEventArgs.cs
- DataGridViewCheckBoxColumn.cs
- WSTrustFeb2005.cs
- AtlasWeb.Designer.cs
- DrawTreeNodeEventArgs.cs
- Rect.cs
- MulticastDelegate.cs
- NavigatorInput.cs
- Helper.cs
- webclient.cs
- ContractTypeNameCollection.cs
- Registry.cs
- TimeSpanConverter.cs
- ConnectionManagementElementCollection.cs
- ListViewUpdatedEventArgs.cs
- RegistrationContext.cs
- StringSource.cs
- StringAttributeCollection.cs
- StaticSiteMapProvider.cs
- TextSerializer.cs
- ProgressBarBrushConverter.cs