Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CultureInfoConverter.cs
- ButtonBaseAdapter.cs
- IndexingContentUnit.cs
- LinkButton.cs
- WmfPlaceableFileHeader.cs
- GPStream.cs
- FrameworkReadOnlyPropertyMetadata.cs
- NameTable.cs
- RequestContext.cs
- WebPartConnection.cs
- XmlSortKeyAccumulator.cs
- BooleanSwitch.cs
- arabicshape.cs
- panel.cs
- Imaging.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- PermissionSetTriple.cs
- ResetableIterator.cs
- BitmapEffectCollection.cs
- AnnotationObservableCollection.cs
- WebPartHelpVerb.cs
- ProcessExitedException.cs
- XamlLoadErrorInfo.cs
- UIElementCollection.cs
- CompilationLock.cs
- DbProviderManifest.cs
- MobileTemplatedControlDesigner.cs
- DataContractSerializerFaultFormatter.cs
- Converter.cs
- LookupNode.cs
- StagingAreaInputItem.cs
- ArraySegment.cs
- PartManifestEntry.cs
- DataGridViewRowsRemovedEventArgs.cs
- ColumnBinding.cs
- SeparatorAutomationPeer.cs
- StreamInfo.cs
- VariableExpressionConverter.cs
- LaxModeSecurityHeaderElementInferenceEngine.cs
- QuaternionAnimationUsingKeyFrames.cs
- DbConnectionInternal.cs
- FrameDimension.cs
- SQLMoney.cs
- EntityWrapper.cs
- FontFaceLayoutInfo.cs
- SqlNodeTypeOperators.cs
- ProjectionCamera.cs
- SchemaTableOptionalColumn.cs
- CryptoKeySecurity.cs
- LineInfo.cs
- OLEDB_Enum.cs
- TypeDescriptionProviderAttribute.cs
- UTF32Encoding.cs
- XmlSchemaSimpleContentExtension.cs
- CustomAssemblyResolver.cs
- Tokenizer.cs
- ColorAnimation.cs
- OrderablePartitioner.cs
- EntryIndex.cs
- XmlArrayItemAttributes.cs
- SchemaTypeEmitter.cs
- Point3DAnimationUsingKeyFrames.cs
- XmlAnyElementAttributes.cs
- SurrogateEncoder.cs
- LicenseContext.cs
- SamlAudienceRestrictionCondition.cs
- AQNBuilder.cs
- MonitoringDescriptionAttribute.cs
- MemoryMappedViewStream.cs
- CacheMemory.cs
- XsltOutput.cs
- GifBitmapDecoder.cs
- FileReader.cs
- XPathExpr.cs
- InvokeProviderWrapper.cs
- PersonalizablePropertyEntry.cs
- WebServiceFaultDesigner.cs
- ColumnWidthChangingEvent.cs
- PartialTrustValidationBehavior.cs
- TableRow.cs
- Parsers.cs
- QuotaThrottle.cs
- SmiTypedGetterSetter.cs
- XpsLiterals.cs
- PropertyTabChangedEvent.cs
- GenerateTemporaryAssemblyTask.cs
- GenerateScriptTypeAttribute.cs
- OracleConnection.cs
- uribuilder.cs
- NativeBuffer.cs
- OdbcHandle.cs
- NumberSubstitution.cs
- WebPartEditorOkVerb.cs
- IntellisenseTextBox.designer.cs
- ScriptingJsonSerializationSection.cs
- FreeFormDesigner.cs
- ClonableStack.cs
- BypassElement.cs
- CryptoKeySecurity.cs
- HostProtectionPermission.cs