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
- SmiEventSink.cs
- FindRequestContext.cs
- WebPartEventArgs.cs
- FixedSOMLineRanges.cs
- _AutoWebProxyScriptHelper.cs
- LineSegment.cs
- ScalarOps.cs
- QilTypeChecker.cs
- InvalidCommandTreeException.cs
- DesignerTransaction.cs
- ExtendedTransformFactory.cs
- DataRowIndexBuffer.cs
- FunctionQuery.cs
- BinHexEncoding.cs
- NTAccount.cs
- ArgumentNullException.cs
- ToolStripContentPanel.cs
- ProcessHost.cs
- SecurityTokenParametersEnumerable.cs
- ObjectDataSourceSelectingEventArgs.cs
- AppDomainProtocolHandler.cs
- PointAnimationUsingKeyFrames.cs
- MenuBase.cs
- XPathAxisIterator.cs
- DataGridViewBand.cs
- WaitForChangedResult.cs
- RootBuilder.cs
- XmlEncoding.cs
- XamlContextStack.cs
- EventBuilder.cs
- ResourcesGenerator.cs
- NetTcpBinding.cs
- RecordConverter.cs
- AppDomainProtocolHandler.cs
- SoapIncludeAttribute.cs
- SiblingIterators.cs
- RichTextBoxAutomationPeer.cs
- GiveFeedbackEvent.cs
- DefaultTextStoreTextComposition.cs
- CompoundFileReference.cs
- IList.cs
- XmlReturnReader.cs
- securitymgrsite.cs
- AutomationPropertyInfo.cs
- HttpHandler.cs
- DescendentsWalker.cs
- OracleRowUpdatingEventArgs.cs
- QueuePathDialog.cs
- Timeline.cs
- DataGridViewComponentPropertyGridSite.cs
- InstanceCreationEditor.cs
- NTAccount.cs
- METAHEADER.cs
- ChangePassword.cs
- PathSegment.cs
- ForceCopyBuildProvider.cs
- BitConverter.cs
- TextEffect.cs
- PositiveTimeSpanValidator.cs
- PageMediaSize.cs
- DispatchOperationRuntime.cs
- DragDrop.cs
- TrustManager.cs
- InvalidComObjectException.cs
- StringConcat.cs
- MsmqUri.cs
- ScrollEvent.cs
- FrameSecurityDescriptor.cs
- AbandonedMutexException.cs
- SqlBuilder.cs
- FamilyMapCollection.cs
- UniqueConstraint.cs
- ScrollChrome.cs
- StorageMappingItemLoader.cs
- RSAOAEPKeyExchangeDeformatter.cs
- SqlConnectionFactory.cs
- ValidatingReaderNodeData.cs
- MeasureData.cs
- DefaultMemberAttribute.cs
- TranslateTransform3D.cs
- FontInfo.cs
- ShimAsPublicXamlType.cs
- AuthenticationServiceManager.cs
- ConnectionManagementSection.cs
- XmlIncludeAttribute.cs
- CodeTypeMemberCollection.cs
- SpeechSeg.cs
- RegexRunnerFactory.cs
- WebBrowserNavigatedEventHandler.cs
- TabItemAutomationPeer.cs
- UInt64.cs
- ServiceMemoryGates.cs
- ScriptControlManager.cs
- TypeConverterAttribute.cs
- ReachDocumentReferenceCollectionSerializer.cs
- CodeTryCatchFinallyStatement.cs
- DataSvcMapFileSerializer.cs
- _UriSyntax.cs
- RegexBoyerMoore.cs
- AppPool.cs