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
- XsltException.cs
- ReadOnlyNameValueCollection.cs
- CreateRefExpr.cs
- ConfigurationException.cs
- PropertyValueUIItem.cs
- Inline.cs
- ConnectorDragDropGlyph.cs
- TagPrefixCollection.cs
- ZipIOFileItemStream.cs
- PublisherMembershipCondition.cs
- CheckBoxFlatAdapter.cs
- SafeTimerHandle.cs
- TextChangedEventArgs.cs
- BrowserDefinitionCollection.cs
- ResourcesBuildProvider.cs
- QueryExtender.cs
- BCLDebug.cs
- StyleBamlTreeBuilder.cs
- TimeoutValidationAttribute.cs
- UserPreferenceChangingEventArgs.cs
- MemberProjectedSlot.cs
- VariableAction.cs
- DataGridCellClipboardEventArgs.cs
- MbpInfo.cs
- RtfControls.cs
- BuildProviderUtils.cs
- XmlDictionaryString.cs
- CustomAttributeBuilder.cs
- ScrollChrome.cs
- XmlDocument.cs
- EventLog.cs
- GeometryValueSerializer.cs
- AssemblyHash.cs
- VariableElement.cs
- SerializationEventsCache.cs
- TableDetailsCollection.cs
- hebrewshape.cs
- DataGridViewCheckBoxColumn.cs
- BitmapEncoder.cs
- BooleanFunctions.cs
- ConfigurationSettings.cs
- PersianCalendar.cs
- FixUpCollection.cs
- DatePickerTextBox.cs
- PresentationAppDomainManager.cs
- DelegatingConfigHost.cs
- ButtonColumn.cs
- HtmlInputReset.cs
- OdbcUtils.cs
- TreePrinter.cs
- Menu.cs
- DeclarationUpdate.cs
- WindowAutomationPeer.cs
- WebPartMinimizeVerb.cs
- OleDbStruct.cs
- WizardStepBase.cs
- InputProcessorProfiles.cs
- OciEnlistContext.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- ConcurrentBag.cs
- SimpleWorkerRequest.cs
- _CacheStreams.cs
- IteratorFilter.cs
- ListMarkerLine.cs
- CodeLinePragma.cs
- FileBasedResourceGroveler.cs
- LateBoundChannelParameterCollection.cs
- ProviderUtil.cs
- WebPartEventArgs.cs
- CompilationLock.cs
- RegexCaptureCollection.cs
- UnicastIPAddressInformationCollection.cs
- HostProtectionException.cs
- FlowDocumentPage.cs
- LineGeometry.cs
- OracleCommand.cs
- TableLayoutPanelCellPosition.cs
- WebPartConnectionsEventArgs.cs
- XamlDesignerSerializationManager.cs
- DataGridViewTopLeftHeaderCell.cs
- AllMembershipCondition.cs
- IndexedGlyphRun.cs
- PropertyInfo.cs
- EntityCommandCompilationException.cs
- DataGridTablesFactory.cs
- RegexGroup.cs
- DataControlFieldCell.cs
- WriteableBitmap.cs
- EncryptedReference.cs
- securestring.cs
- BlurBitmapEffect.cs
- AnnotationResourceChangedEventArgs.cs
- DiscreteKeyFrames.cs
- CustomAttributeBuilder.cs
- WebPageTraceListener.cs
- OletxCommittableTransaction.cs
- QueryExecutionOption.cs
- DataPagerFieldCollection.cs
- SmtpClient.cs
- DataGridViewCellValueEventArgs.cs