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
- XmlnsDictionary.cs
- WebPartMenuStyle.cs
- Vector3DValueSerializer.cs
- EntityDataSourceWizardForm.cs
- ImplicitInputBrush.cs
- ApplicationCommands.cs
- CollectionBase.cs
- ServiceReference.cs
- CaseInsensitiveOrdinalStringComparer.cs
- NativeDirectoryServicesQueryAPIs.cs
- FixedFlowMap.cs
- FormsAuthenticationUser.cs
- SessionPageStatePersister.cs
- DLinqAssociationProvider.cs
- TemplateModeChangedEventArgs.cs
- TypeConverterMarkupExtension.cs
- WebPartMenuStyle.cs
- PagePropertiesChangingEventArgs.cs
- SafeFileHandle.cs
- SamlNameIdentifierClaimResource.cs
- SqlFacetAttribute.cs
- SocketAddress.cs
- XmlElementAttribute.cs
- CalendarSelectionChangedEventArgs.cs
- WindowsContainer.cs
- EditorZone.cs
- DropShadowEffect.cs
- DynamicDataRouteHandler.cs
- ChooseAction.cs
- ProjectionCamera.cs
- MimeMultiPart.cs
- MonthCalendar.cs
- ObjectDataProvider.cs
- LeaseManager.cs
- SchemaTableColumn.cs
- DifferencingCollection.cs
- DataObjectSettingDataEventArgs.cs
- MinMaxParagraphWidth.cs
- PrintSchema.cs
- RedBlackList.cs
- Debug.cs
- ListViewDeleteEventArgs.cs
- SafeSystemMetrics.cs
- StaticExtension.cs
- EditingCommands.cs
- SmiEventSink.cs
- FileUtil.cs
- ConfigurationPropertyAttribute.cs
- TreeView.cs
- KeysConverter.cs
- HtmlShim.cs
- TextCompositionEventArgs.cs
- SliderAutomationPeer.cs
- CodeVariableReferenceExpression.cs
- EventDrivenDesigner.cs
- SafeHandles.cs
- ReliableSessionElement.cs
- InputDevice.cs
- DefaultValueTypeConverter.cs
- PeerCollaboration.cs
- EntityReference.cs
- BoundPropertyEntry.cs
- SQLDoubleStorage.cs
- IISUnsafeMethods.cs
- ActivityStateQuery.cs
- ColorPalette.cs
- ToolBarOverflowPanel.cs
- SuppressMergeCheckAttribute.cs
- Exception.cs
- RemotingConfiguration.cs
- SecuritySessionSecurityTokenProvider.cs
- NativeRecognizer.cs
- DataContractSerializerOperationFormatter.cs
- WhitespaceRule.cs
- Single.cs
- AccessDataSourceView.cs
- XsdBuildProvider.cs
- ConditionalWeakTable.cs
- CompleteWizardStep.cs
- Bidi.cs
- X509Utils.cs
- odbcmetadatacolumnnames.cs
- XmlResolver.cs
- ButtonRenderer.cs
- documentation.cs
- OpCodes.cs
- MessageDecoder.cs
- StrongNameUtility.cs
- SynchronizedInputAdaptor.cs
- Utils.cs
- User.cs
- Transform3D.cs
- CodeObject.cs
- IteratorFilter.cs
- MimeFormReflector.cs
- WebPartMenuStyle.cs
- AnnotationAuthorChangedEventArgs.cs
- SHA1.cs
- RadioButtonList.cs
- NamespaceList.cs