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
- ModuleConfigurationInfo.cs
- Brushes.cs
- HtmlUtf8RawTextWriter.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- DesignerForm.cs
- Array.cs
- IFlowDocumentViewer.cs
- ResXResourceReader.cs
- AttributeExtensions.cs
- InputBindingCollection.cs
- CodeTypeDeclarationCollection.cs
- SystemSounds.cs
- WorkflowApplicationCompletedEventArgs.cs
- NumericExpr.cs
- Membership.cs
- RootProfilePropertySettingsCollection.cs
- PrincipalPermission.cs
- MaskDescriptors.cs
- WsdlEndpointConversionContext.cs
- IndentTextWriter.cs
- SqlProfileProvider.cs
- Script.cs
- MulticastIPAddressInformationCollection.cs
- _NetworkingPerfCounters.cs
- StatusBarDrawItemEvent.cs
- SQLStringStorage.cs
- MimeXmlReflector.cs
- TabItemWrapperAutomationPeer.cs
- NameSpaceEvent.cs
- EnumerationRangeValidationUtil.cs
- BindingMAnagerBase.cs
- VectorAnimation.cs
- DataServiceBehavior.cs
- CompModSwitches.cs
- BaseDataList.cs
- MatrixCamera.cs
- QueryConverter.cs
- BufferBuilder.cs
- XmlFileEditor.cs
- IssuedTokenClientCredential.cs
- SystemIcmpV4Statistics.cs
- Button.cs
- FormsAuthenticationTicket.cs
- JobDuplex.cs
- VariableExpressionConverter.cs
- DataGridColumn.cs
- MsdtcWrapper.cs
- MediaPlayer.cs
- SchemaNames.cs
- SHA384.cs
- ZipIOFileItemStream.cs
- InstanceCreationEditor.cs
- SelectionPatternIdentifiers.cs
- DiscoveryClientElement.cs
- MultiSelector.cs
- ToolStripStatusLabel.cs
- Compiler.cs
- RadioButtonPopupAdapter.cs
- CacheForPrimitiveTypes.cs
- activationcontext.cs
- EmptyEnumerable.cs
- GZipStream.cs
- MemberHolder.cs
- DataGridViewCellFormattingEventArgs.cs
- BinaryEditor.cs
- DigitShape.cs
- WindowsListViewSubItem.cs
- XmlSchemaType.cs
- InstallerTypeAttribute.cs
- CacheMemory.cs
- ProfileGroupSettings.cs
- PrimitiveXmlSerializers.cs
- MenuScrollingVisibilityConverter.cs
- HorizontalAlignConverter.cs
- basevalidator.cs
- CustomTrackingQuery.cs
- ILGen.cs
- StrokeNodeData.cs
- Directory.cs
- MediaTimeline.cs
- TrackingLocationCollection.cs
- HyperLinkStyle.cs
- RuleValidation.cs
- XamlToRtfWriter.cs
- StorageAssociationSetMapping.cs
- ColorIndependentAnimationStorage.cs
- WindowsFont.cs
- SafeProcessHandle.cs
- UdpChannelFactory.cs
- PiiTraceSource.cs
- CacheHelper.cs
- XmlSequenceWriter.cs
- DataRowChangeEvent.cs
- Container.cs
- EventWaitHandle.cs
- GlyphsSerializer.cs
- RuntimeArgumentHandle.cs
- MatrixValueSerializer.cs
- _StreamFramer.cs
- BuilderInfo.cs