Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- TreeNodeCollectionEditorDialog.cs
- ItemContainerGenerator.cs
- BStrWrapper.cs
- DependencyObject.cs
- WorkflowMarkupSerializerMapping.cs
- CatalogPartCollection.cs
- SchemaNotation.cs
- ExpressionEditorAttribute.cs
- WindowsGraphics.cs
- XmlAttributeOverrides.cs
- MonthCalendar.cs
- BuildDependencySet.cs
- MemberCollection.cs
- TablePattern.cs
- ObservableCollection.cs
- DocumentEventArgs.cs
- TrackBar.cs
- ListViewItemSelectionChangedEvent.cs
- ReadOnlyDictionary.cs
- MarginsConverter.cs
- StylusSystemGestureEventArgs.cs
- DirectionalLight.cs
- SplitterPanel.cs
- TableProviderWrapper.cs
- SoapDocumentServiceAttribute.cs
- Part.cs
- WebPartTracker.cs
- RequestSecurityToken.cs
- XmlFormatExtensionPointAttribute.cs
- AmbientValueAttribute.cs
- SQLDateTimeStorage.cs
- SqlFileStream.cs
- StateMachineWorkflow.cs
- BufferCache.cs
- FileCodeGroup.cs
- XmlJsonWriter.cs
- AppDomainFactory.cs
- ReflectionTypeLoadException.cs
- ButtonRenderer.cs
- BaseHashHelper.cs
- Command.cs
- ToggleProviderWrapper.cs
- UiaCoreApi.cs
- BitmapScalingModeValidation.cs
- DataServiceHost.cs
- TemplatePagerField.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Mutex.cs
- XmlUtf8RawTextWriter.cs
- OneWayBindingElement.cs
- SystemIcons.cs
- ServiceModelExtensionElement.cs
- TypeConstant.cs
- ExistsInCollection.cs
- DesignerAutoFormatCollection.cs
- StreamHelper.cs
- FlowchartDesigner.Helpers.cs
- CertificateManager.cs
- ExpressionConverter.cs
- BooleanSwitch.cs
- SevenBitStream.cs
- ImageList.cs
- Assert.cs
- TemplatePropertyEntry.cs
- TypeRestriction.cs
- Vars.cs
- DrawListViewItemEventArgs.cs
- ZipIOExtraFieldZip64Element.cs
- RectAnimationUsingKeyFrames.cs
- PlatformCulture.cs
- AlternateView.cs
- TextElementEditingBehaviorAttribute.cs
- SessionSwitchEventArgs.cs
- TraceHandlerErrorFormatter.cs
- Models.cs
- ProgressBar.cs
- RegularExpressionValidator.cs
- ResXResourceWriter.cs
- SqlProviderManifest.cs
- ToolStripTextBox.cs
- ParallelTimeline.cs
- EntityDataSourceValidationException.cs
- PermissionRequestEvidence.cs
- SyndicationDeserializer.cs
- ResourceKey.cs
- PathTooLongException.cs
- DBConnection.cs
- GetResponse.cs
- WindowsListViewItem.cs
- CompiledIdentityConstraint.cs
- SqlDataSourceQueryConverter.cs
- KeyNotFoundException.cs
- TemplateGroupCollection.cs
- Crc32.cs
- RegistryConfigurationProvider.cs
- ResourceExpressionEditorSheet.cs
- SqlCharStream.cs
- BasicBrowserDialog.cs
- ObjectReaderCompiler.cs
- TextEditorSpelling.cs