Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / UserControl.cs / 1 / UserControl.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.ComponentModel; using System.Windows; using System.Windows.Automation.Peers; using System.Windows.Input; using System.Windows.Media; using System.Windows.Markup; using System.Diagnostics; using MS.Internal.KnownBoxes; namespace System.Windows.Controls { ////// UserControl Class /// public class UserControl : ContentControl { #region Constructors static UserControl() { DefaultStyleKeyProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(typeof(UserControl))); _dType = DependencyObjectType.FromSystemTypeInternal(typeof(UserControl)); FocusableProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox)); KeyboardNavigation.IsTabStopProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox)); HorizontalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(HorizontalAlignment.Stretch)); VerticalContentAlignmentProperty.OverrideMetadata(typeof(UserControl), new FrameworkPropertyMetadata(VerticalAlignment.Stretch)); } ////// Default constructor /// public UserControl() { } #endregion Constructors // Set the EventArgs' source to be this UserControl internal override void AdjustBranchSource(RoutedEventArgs e) { e.Source=this; } ////// Creates AutomationPeer ( protected override AutomationPeer OnCreateAutomationPeer() { return new UserControlAutomationPeer(this); } #region DTypeThemeStyleKey // Returns the DependencyObjectType for the registered ThemeStyleKey's default // value. Controls will override this method to return approriate types. internal override DependencyObjectType DTypeThemeStyleKey { get { return _dType; } } private static DependencyObjectType _dType; #endregion DTypeThemeStyleKey } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.) ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlClientPermission.cs
- HttpFileCollection.cs
- CellParagraph.cs
- ColorBlend.cs
- PointUtil.cs
- FileLogRecordEnumerator.cs
- HatchBrush.cs
- NullRuntimeConfig.cs
- XmlSerializationGeneratedCode.cs
- HelloOperation11AsyncResult.cs
- WebPartUtil.cs
- ConnectionPoint.cs
- RegexCharClass.cs
- XsltException.cs
- PropertyIDSet.cs
- BulletChrome.cs
- IPGlobalProperties.cs
- WindowsGraphics.cs
- TraceContextEventArgs.cs
- XmlBaseWriter.cs
- AppSettingsReader.cs
- ListBindingConverter.cs
- AnimationLayer.cs
- SqlProviderManifest.cs
- TextWriter.cs
- AnimationClock.cs
- MachineKeyConverter.cs
- EntityClientCacheKey.cs
- ResourcePermissionBaseEntry.cs
- SecurityResources.cs
- InstanceContext.cs
- Funcletizer.cs
- DynamicEndpoint.cs
- SmiRecordBuffer.cs
- ColorMap.cs
- ButtonDesigner.cs
- CqlIdentifiers.cs
- EventDescriptor.cs
- RectAnimationClockResource.cs
- CompositionTarget.cs
- SnapshotChangeTrackingStrategy.cs
- XmlFormatExtensionPrefixAttribute.cs
- SmiGettersStream.cs
- AlignmentXValidation.cs
- DebugView.cs
- PeerIPHelper.cs
- SimpleMailWebEventProvider.cs
- XmlNullResolver.cs
- XmlSchemaChoice.cs
- CompModHelpers.cs
- SettingsBase.cs
- BrowserCapabilitiesFactory.cs
- TextRunCache.cs
- MLangCodePageEncoding.cs
- StoreContentChangedEventArgs.cs
- FtpCachePolicyElement.cs
- HttpSessionStateWrapper.cs
- OleDbConnectionInternal.cs
- LogExtentCollection.cs
- COM2ICategorizePropertiesHandler.cs
- Rfc2898DeriveBytes.cs
- Expression.cs
- PropertyValueUIItem.cs
- wmiprovider.cs
- ListBoxItem.cs
- DbConnectionPoolIdentity.cs
- SoapWriter.cs
- OdbcErrorCollection.cs
- OdbcInfoMessageEvent.cs
- AbandonedMutexException.cs
- HostProtectionPermission.cs
- GeometryHitTestResult.cs
- XPathNavigatorKeyComparer.cs
- ScrollViewerAutomationPeer.cs
- CodeEventReferenceExpression.cs
- OleDbErrorCollection.cs
- RemoteWebConfigurationHostStream.cs
- WindowsBrush.cs
- PassportPrincipal.cs
- HtmlControlPersistable.cs
- ColumnTypeConverter.cs
- InfoCardSymmetricAlgorithm.cs
- BinHexEncoder.cs
- CombinedGeometry.cs
- DrawingContextDrawingContextWalker.cs
- BufferedGraphicsContext.cs
- ListViewItemSelectionChangedEvent.cs
- SiteMapNodeCollection.cs
- OrderedDictionary.cs
- WebBrowserContainer.cs
- EntitySqlQueryCacheEntry.cs
- FixedDocumentPaginator.cs
- StateInitializationDesigner.cs
- PostBackTrigger.cs
- CopyNodeSetAction.cs
- CodeMemberMethod.cs
- RuleEngine.cs
- Point.cs
- TextPointer.cs
- EasingFunctionBase.cs