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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- KeyManager.cs
- UIElement.cs
- GridSplitterAutomationPeer.cs
- RequestQueue.cs
- smtppermission.cs
- Rect3D.cs
- HttpException.cs
- TrackingServices.cs
- BinaryQueryOperator.cs
- DataMisalignedException.cs
- ToolStripProgressBar.cs
- DBSchemaTable.cs
- StyleXamlParser.cs
- SafeLibraryHandle.cs
- TaskFileService.cs
- CacheDependency.cs
- DataGridViewElement.cs
- Roles.cs
- IRCollection.cs
- HtmlFormAdapter.cs
- DataIdProcessor.cs
- EpmTargetTree.cs
- HostedHttpRequestAsyncResult.cs
- FormCollection.cs
- SchemaCollectionCompiler.cs
- shaperfactoryquerycachekey.cs
- GZipStream.cs
- SoapConverter.cs
- XmlSchemaSimpleTypeRestriction.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- WeakReadOnlyCollection.cs
- basecomparevalidator.cs
- SchemaAttDef.cs
- RequestQueue.cs
- BitmapScalingModeValidation.cs
- AppSettingsReader.cs
- XmlIgnoreAttribute.cs
- CompositeControl.cs
- AudioFormatConverter.cs
- ExpressionTextBox.xaml.cs
- UnsafeNativeMethods.cs
- DataDesignUtil.cs
- BasicCommandTreeVisitor.cs
- RotateTransform.cs
- OrthographicCamera.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- RefreshEventArgs.cs
- ErrorFormatter.cs
- CodeTypeReference.cs
- QuadraticBezierSegment.cs
- EventProviderWriter.cs
- StylusPlugin.cs
- ClientSideQueueItem.cs
- SqlVisitor.cs
- ThreadExceptionEvent.cs
- BindingContext.cs
- QilTernary.cs
- FreeFormPanel.cs
- MatrixAnimationUsingKeyFrames.cs
- HtmlLink.cs
- ObjectManager.cs
- CodeIdentifiers.cs
- GridEntryCollection.cs
- FileChangeNotifier.cs
- SettingsPropertyNotFoundException.cs
- CodeComment.cs
- AndCondition.cs
- DataGridViewToolTip.cs
- BuildManager.cs
- compensatingcollection.cs
- BitmapMetadataEnumerator.cs
- OleDbMetaDataFactory.cs
- TaskHelper.cs
- CultureSpecificCharacterBufferRange.cs
- TableParagraph.cs
- ArrayConverter.cs
- TextTreeTextElementNode.cs
- Converter.cs
- CommonProperties.cs
- WebZone.cs
- StretchValidation.cs
- ItemDragEvent.cs
- MetabaseServerConfig.cs
- CngProperty.cs
- Ray3DHitTestResult.cs
- BinaryObjectWriter.cs
- RegexStringValidator.cs
- IdnElement.cs
- PrePostDescendentsWalker.cs
- HandleCollector.cs
- SettingsBase.cs
- Border.cs
- GeneralTransform2DTo3DTo2D.cs
- ClassHandlersStore.cs
- RegexInterpreter.cs
- CheckBoxBaseAdapter.cs
- XsltOutput.cs
- DefaultPropertyAttribute.cs
- ReaderWriterLock.cs
- CompiledQueryCacheEntry.cs