Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / FontInfo.cs / 1305376 / FontInfo.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Web.UI; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Design; using System.Security.Permissions; namespace System.Web.UI.MobileControls { /* * FontInfo class. * Encapsulates all of the Style font properties into a single class. */ ///[ TypeConverterAttribute(typeof(ExpandableObjectConverter)) ] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class FontInfo { private Style _style; // internal FontInfo(Style style) { _style = style; } /// [ Bindable(true), DefaultValue(""), Editor(typeof(System.Drawing.Design.FontNameEditor), typeof(UITypeEditor)), MobileCategory(SR.Category_Appearance), MobileSysDescription(SR.FontInfo_Name), NotifyParentProperty(true), TypeConverter(typeof(System.Web.UI.Design.MobileControls.Converters.FontNameConverter)), ] public String Name { get { return _style.FontName; } set { _style.FontName = value; } } /// [ Bindable(true), DefaultValue(BooleanOption.NotSet), MobileCategory(SR.Category_Appearance), MobileSysDescription(SR.FontInfo_Bold), NotifyParentProperty(true) ] public BooleanOption Bold { get { return _style.Bold; } set { _style.Bold = value; } } /// [ Bindable(true), DefaultValue(BooleanOption.NotSet), MobileCategory(SR.Category_Appearance), MobileSysDescription(SR.FontInfo_Italic), NotifyParentProperty(true) ] public BooleanOption Italic { get { return _style.Italic; } set { _style.Italic = value; } } /// [ Bindable(true), DefaultValue(FontSize.NotSet), MobileCategory(SR.Category_Appearance), MobileSysDescription(SR.FontInfo_Size), NotifyParentProperty(true) ] public FontSize Size { get { return _style.FontSize; } set { _style.FontSize = value; } } /// /// /// public override String ToString() { String size = (this.Size.Equals(FontSize.NotSet) ? null : Enum.GetName(typeof(FontSize), this.Size)); String s = this.Name; if (size != null) { if (s.Length != 0) { s += ", " + size; } else { s = size; } } return s; } } } // 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
- ExceptQueryOperator.cs
- SqlFacetAttribute.cs
- MessageHeaderT.cs
- ConfigXmlAttribute.cs
- XPathException.cs
- DbProviderFactory.cs
- OutputCacheProfileCollection.cs
- DesignerCapabilities.cs
- _ListenerAsyncResult.cs
- TimeSpanStorage.cs
- Filter.cs
- RoleGroup.cs
- LayoutTable.cs
- relpropertyhelper.cs
- MailMessage.cs
- StrongNameIdentityPermission.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- XpsFilter.cs
- StrongTypingException.cs
- XpsDocumentEvent.cs
- ModelItemImpl.cs
- DecimalConverter.cs
- RtfToXamlReader.cs
- WebPartConnectionsEventArgs.cs
- MapPathBasedVirtualPathProvider.cs
- DataContractSerializerElement.cs
- ControlEvent.cs
- ControlAdapter.cs
- HMACSHA512.cs
- WindowProviderWrapper.cs
- WebOperationContext.cs
- Propagator.ExtentPlaceholderCreator.cs
- ProfilePropertySettingsCollection.cs
- ProfilePropertyMetadata.cs
- NullReferenceException.cs
- PrimitiveDataContract.cs
- MethodExecutor.cs
- SafeNativeMemoryHandle.cs
- StrokeCollectionConverter.cs
- HandleCollector.cs
- RefreshPropertiesAttribute.cs
- PrimitiveSchema.cs
- XmlReaderDelegator.cs
- TextDecoration.cs
- ReflectEventDescriptor.cs
- LocalBuilder.cs
- GridLengthConverter.cs
- CollectionViewGroupInternal.cs
- HtmlShimManager.cs
- ProviderCommandInfoUtils.cs
- CornerRadius.cs
- ListControlActionList.cs
- PackagingUtilities.cs
- SqlRowUpdatedEvent.cs
- CatalogPart.cs
- MenuItem.cs
- PngBitmapEncoder.cs
- HtmlTableCell.cs
- IncrementalReadDecoders.cs
- DynamicPhysicalDiscoSearcher.cs
- ISessionStateStore.cs
- FixedSOMLineRanges.cs
- ActivityTrace.cs
- DataRowChangeEvent.cs
- ByteFacetDescriptionElement.cs
- DataMemberAttribute.cs
- StructuredTypeInfo.cs
- DataControlImageButton.cs
- TextContainerChangedEventArgs.cs
- ColorMap.cs
- ErrorItem.cs
- Html32TextWriter.cs
- ServiceChannelProxy.cs
- DataFormats.cs
- CollectionViewGroup.cs
- ColorAnimation.cs
- ApplicationTrust.cs
- CodeAttributeArgument.cs
- activationcontext.cs
- ItemCheckedEvent.cs
- TreeNodeStyle.cs
- HMACMD5.cs
- RestHandlerFactory.cs
- Operand.cs
- XmlAttributeCollection.cs
- DataGridViewCellStyleBuilderDialog.cs
- DateTimeValueSerializerContext.cs
- SecurityTokenAttachmentMode.cs
- HashAlgorithm.cs
- OneOfElement.cs
- WindowShowOrOpenTracker.cs
- XmlDigitalSignatureProcessor.cs
- PropertyNames.cs
- RawTextInputReport.cs
- RoutedCommand.cs
- ReceiveSecurityHeader.cs
- RangeValuePatternIdentifiers.cs
- activationcontext.cs
- IntPtr.cs
- XmlLinkedNode.cs