Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Design / Util / HeaderLabel.cs / 1305376 / HeaderLabel.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.MobileControls.Util { using System; using System.Diagnostics; using System.Drawing; using System.Windows.Forms; [ System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode) ] [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.")] internal class HeaderLabel : RichTextBox { private String _text; internal HeaderLabel() { BackColor = SystemColors.Control; BorderStyle = BorderStyle.None; WordWrap = true; ReadOnly = true; TabStop = false; ScrollBars = RichTextBoxScrollBars.None; VisibleChanged += new EventHandler(OnVisibleChanged); } protected override void OnContentsResized(ContentsResizedEventArgs e) { HeaderPanel headerPanel = Parent as HeaderPanel; Debug.Assert(headerPanel != null, "HeaderLabel should be placed inside of a HeaderPanel."); headerPanel.RequestNewHeight(this, e.NewRectangle.Height); base.OnContentsResized(e); } public override String Text { get { return _text; } set { _text = value; } } private void OnVisibleChanged(Object sender, EventArgs e) { if(Visible && _text != base.Text) { base.Text = _text; } } } } // 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
- GridViewDeleteEventArgs.cs
- StylusPointPropertyInfoDefaults.cs
- StringResourceManager.cs
- ToolStripContentPanelDesigner.cs
- StronglyTypedResourceBuilder.cs
- TemplatedWizardStep.cs
- Delegate.cs
- CompressedStack.cs
- HierarchicalDataBoundControlAdapter.cs
- PermissionSet.cs
- MergablePropertyAttribute.cs
- TemplateKeyConverter.cs
- EntitySqlQueryCacheKey.cs
- CaseCqlBlock.cs
- HtmlElementEventArgs.cs
- XmlMtomReader.cs
- Figure.cs
- ResXFileRef.cs
- XamlTreeBuilderBamlRecordWriter.cs
- SiteMapNode.cs
- CryptoKeySecurity.cs
- SafeFileMappingHandle.cs
- XhtmlStyleClass.cs
- WindowsMenu.cs
- SqlConnectionFactory.cs
- App.cs
- ComponentManagerBroker.cs
- NameValueConfigurationElement.cs
- ByteFacetDescriptionElement.cs
- EventSchemaTraceListener.cs
- MenuItem.cs
- CreateParams.cs
- Transactions.cs
- TableLayoutStyleCollection.cs
- CompiledIdentityConstraint.cs
- EventLogEntryCollection.cs
- Bidi.cs
- RequestUriProcessor.cs
- MailAddressCollection.cs
- InputBuffer.cs
- TargetException.cs
- StructuralComparisons.cs
- ListViewInsertionMark.cs
- SafeTokenHandle.cs
- bidPrivateBase.cs
- ExtensionQuery.cs
- WebPartCollection.cs
- TypeValidationEventArgs.cs
- ToolStripButton.cs
- HttpClientCertificate.cs
- PaperSource.cs
- WindowsSolidBrush.cs
- BindingWorker.cs
- BindingFormattingDialog.cs
- SynchronizationContext.cs
- IpcClientChannel.cs
- PublisherMembershipCondition.cs
- WindowsNonControl.cs
- BinaryMessageEncodingBindingElement.cs
- WebPartDisplayModeCollection.cs
- DataSourceControl.cs
- XhtmlBasicSelectionListAdapter.cs
- ProtectedConfiguration.cs
- WindowClosedEventArgs.cs
- FunctionCommandText.cs
- FastPropertyAccessor.cs
- login.cs
- EventTrigger.cs
- ColumnCollection.cs
- SQLStringStorage.cs
- ManagedFilter.cs
- ReflectionPermission.cs
- KeyMatchBuilder.cs
- TdsValueSetter.cs
- ArglessEventHandlerProxy.cs
- Debug.cs
- SectionUpdates.cs
- ResourceExpression.cs
- LayoutEvent.cs
- TextEditorParagraphs.cs
- ArrayItemReference.cs
- TrackingMemoryStreamFactory.cs
- XmlCodeExporter.cs
- DBCSCodePageEncoding.cs
- ChildDocumentBlock.cs
- PaperSize.cs
- CodeSnippetExpression.cs
- HttpListenerPrefixCollection.cs
- DataColumnChangeEvent.cs
- UnitySerializationHolder.cs
- Win32KeyboardDevice.cs
- ExpressionsCollectionConverter.cs
- PhonemeEventArgs.cs
- AxisAngleRotation3D.cs
- TypeSemantics.cs
- XmlSchemaDatatype.cs
- HwndStylusInputProvider.cs
- CommandExpr.cs
- uribuilder.cs
- XmlSchemaProviderAttribute.cs