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
- CroppedBitmap.cs
- ColorEditor.cs
- IssuedSecurityTokenProvider.cs
- WS2007FederationHttpBindingCollectionElement.cs
- PolygonHotSpot.cs
- filewebresponse.cs
- XmlDataSourceView.cs
- DetailsViewPageEventArgs.cs
- _TimerThread.cs
- DbConnectionStringCommon.cs
- SpeechRecognitionEngine.cs
- RunInstallerAttribute.cs
- FixedPosition.cs
- CornerRadiusConverter.cs
- DirectionalLight.cs
- XamlPathDataSerializer.cs
- followingquery.cs
- ToolBarDesigner.cs
- ZipIOBlockManager.cs
- SqlTriggerAttribute.cs
- VideoDrawing.cs
- SafeNativeMemoryHandle.cs
- TimeoutValidationAttribute.cs
- SqlFileStream.cs
- RowToParametersTransformer.cs
- HttpFileCollection.cs
- ImportCatalogPart.cs
- Cursor.cs
- AuthStoreRoleProvider.cs
- LayoutDump.cs
- LinqDataSourceInsertEventArgs.cs
- EventInfo.cs
- HandleCollector.cs
- HtmlWindowCollection.cs
- HtmlInputImage.cs
- VariableExpressionConverter.cs
- OleDbDataAdapter.cs
- ProcessThread.cs
- Vector3DAnimationUsingKeyFrames.cs
- WorkflowRuntimeServiceElementCollection.cs
- PageThemeParser.cs
- Color.cs
- HostExecutionContextManager.cs
- TableHeaderCell.cs
- PriorityQueue.cs
- BufferedReadStream.cs
- MonikerBuilder.cs
- FastEncoder.cs
- EffectiveValueEntry.cs
- RotateTransform.cs
- RectAnimationUsingKeyFrames.cs
- Graph.cs
- ToolboxItemCollection.cs
- XpsFixedDocumentReaderWriter.cs
- LinqDataSourceDisposeEventArgs.cs
- ListBox.cs
- GridViewSelectEventArgs.cs
- HMACSHA1.cs
- SystemKeyConverter.cs
- ExpandableObjectConverter.cs
- TreeNodeStyle.cs
- TextMetrics.cs
- StrongNameKeyPair.cs
- HebrewNumber.cs
- ValidationEventArgs.cs
- Command.cs
- ArrangedElementCollection.cs
- GetPageCompletedEventArgs.cs
- CatalogPartChrome.cs
- CryptoStream.cs
- HttpCapabilitiesBase.cs
- SHA1.cs
- C14NUtil.cs
- RequestCachePolicy.cs
- NavigationProperty.cs
- RequestCacheValidator.cs
- TextSelectionHelper.cs
- StrokeCollection2.cs
- FrameworkContentElement.cs
- PtsCache.cs
- LayoutUtils.cs
- PanelStyle.cs
- NameValueCollection.cs
- UrlMappingsSection.cs
- ChainedAsyncResult.cs
- MetadataItemCollectionFactory.cs
- DeflateEmulationStream.cs
- XslAstAnalyzer.cs
- CodeAssignStatement.cs
- PrivacyNoticeElement.cs
- EventsTab.cs
- WebServiceMethodData.cs
- RenamedEventArgs.cs
- ListBoxAutomationPeer.cs
- HMACSHA256.cs
- WebPartAddingEventArgs.cs
- InfoCardKeyedHashAlgorithm.cs
- EntityDataSourceWrapper.cs
- StylusEditingBehavior.cs
- TargetConverter.cs