Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / Separator.cs / 1 / Separator.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using MS.Internal.KnownBoxes; using System.Windows.Automation.Peers; namespace System.Windows.Controls { ////// Separator control is a simple Control subclass that is used in different styles /// depend on container control. Common usage is inside ListBox, ComboBox, MenuItem and ToolBar. /// [Localizability(LocalizationCategory.None, Readability = Readability.Unreadable)] // cannot be read & localized as string public class Separator : Control { static Separator() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Separator), new FrameworkPropertyMetadata(typeof(Separator))); _dType = DependencyObjectType.FromSystemTypeInternal(typeof(Separator)); IsEnabledProperty.OverrideMetadata(typeof(Separator), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox)); } internal static void PrepareContainer(Control container) { if (container != null) { // Disable the control and set the alignment to stretch container.IsEnabled = false; container.HorizontalContentAlignment = HorizontalAlignment.Stretch; } } ////// Creates AutomationPeer ( protected override AutomationPeer OnCreateAutomationPeer() { return new SeparatorAutomationPeer(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
- MaterialGroup.cs
- CommandDesigner.cs
- WebPartCatalogCloseVerb.cs
- AliasGenerator.cs
- Parser.cs
- MetadataArtifactLoaderFile.cs
- ContractHandle.cs
- SecurityKeyEntropyMode.cs
- NameSpaceExtractor.cs
- KeyInterop.cs
- ManagementObject.cs
- SqlGatherConsumedAliases.cs
- StrokeSerializer.cs
- CompositeScriptReference.cs
- DialogDivider.cs
- ModelTreeEnumerator.cs
- PassportIdentity.cs
- CharAnimationBase.cs
- SystemColorTracker.cs
- SendKeys.cs
- TimelineGroup.cs
- TextServicesLoader.cs
- IssuanceLicense.cs
- RuleElement.cs
- DrawingState.cs
- BatchStream.cs
- SqlDataSourceFilteringEventArgs.cs
- XPathPatternBuilder.cs
- PageRequestManager.cs
- TrackingRecord.cs
- AuthenticationException.cs
- RegexGroup.cs
- HMACSHA512.cs
- BrowserDefinitionCollection.cs
- ListViewItem.cs
- FixedTextBuilder.cs
- VisualTreeUtils.cs
- XmlDomTextWriter.cs
- versioninfo.cs
- OneOf.cs
- PersonalizationStateInfoCollection.cs
- Model3DGroup.cs
- WindowsSolidBrush.cs
- StyleModeStack.cs
- LabelAutomationPeer.cs
- SizeValueSerializer.cs
- ActivityStatusChangeEventArgs.cs
- DataProtection.cs
- DocumentGridContextMenu.cs
- FileAuthorizationModule.cs
- AppDomainAttributes.cs
- PreservationFileReader.cs
- safesecurityhelperavalon.cs
- HeaderCollection.cs
- LocatorManager.cs
- WriterOutput.cs
- BaseHashHelper.cs
- WebPartConnectionsEventArgs.cs
- AdornerHitTestResult.cs
- UndoUnit.cs
- EntityDataSourceSelectingEventArgs.cs
- RangeValuePattern.cs
- ConfigurationElement.cs
- TraceListener.cs
- SafeRegistryHandle.cs
- ConsoleTraceListener.cs
- Version.cs
- DataGridViewElement.cs
- AlgoModule.cs
- ChannelBuilder.cs
- AppSettingsReader.cs
- WrappedIUnknown.cs
- ItemCollection.cs
- UnaryNode.cs
- BuildResultCache.cs
- EventLogRecord.cs
- xml.cs
- ColumnHeader.cs
- XmlNodeList.cs
- ToolStripRenderer.cs
- ValueSerializer.cs
- OptimizedTemplateContent.cs
- DataGridViewButtonColumn.cs
- VectorKeyFrameCollection.cs
- CollectionViewSource.cs
- RegionIterator.cs
- PasswordRecovery.cs
- EpmContentDeSerializer.cs
- SqlBulkCopyColumnMapping.cs
- RegexGroupCollection.cs
- TransactionFlowOption.cs
- ObjectTokenCategory.cs
- GuidelineSet.cs
- DecoderBestFitFallback.cs
- WebBaseEventKeyComparer.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- Handle.cs
- CodeGenerator.cs
- DataControlFieldHeaderCell.cs
- FlowDocumentFormatter.cs