Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / CalendarButtonAutomationPeer.cs / 1305600 / CalendarButtonAutomationPeer.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Windows.Automation; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Input; namespace System.Windows.Automation.Peers { ////// AutomationPeer for CalendarButton and CalendarDayButton /// public sealed class CalendarButtonAutomationPeer : FrameworkElementAutomationPeer { ////// This peer is not a part of the AutomationTree. /// It acts as a wrapper class for DateTimeAutomationPeer /// /// Owning CalendarButton or CalendarDayButton public CalendarButtonAutomationPeer(Button owner) : base(owner) { } #region Private Properties private bool IsDayButton { get { return (Owner is CalendarDayButton); } } #endregion Private Properties #region Protected Methods ////// Gets the control type for the element that is associated with the UI Automation peer. /// ///The control type. protected override AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Button; } ////// Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, /// differentiates the control represented by this AutomationPeer. /// ///The string that contains the name. protected override string GetClassNameCore() { return Owner.GetType().Name; } ////// Overrides the GetLocalizedControlTypeCore method for CalendarButtonAutomationPeer /// ///protected override string GetLocalizedControlTypeCore() { return IsDayButton ? SR.Get(SRID.CalendarAutomationPeer_DayButtonLocalizedControlType) : SR.Get(SRID.CalendarAutomationPeer_CalendarButtonLocalizedControlType); } #endregion Protected Methods } } // 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
- WorkflowFileItem.cs
- SQLInt16Storage.cs
- MessageSecurityVersionConverter.cs
- StringBuilder.cs
- WorkflowWebService.cs
- GACMembershipCondition.cs
- XmlBoundElement.cs
- BoolExpr.cs
- SerializationSectionGroup.cs
- ActiveXMessageFormatter.cs
- MouseGestureValueSerializer.cs
- ImageButton.cs
- FieldCollectionEditor.cs
- CodeTryCatchFinallyStatement.cs
- AsyncCompletedEventArgs.cs
- UnSafeCharBuffer.cs
- HttpCacheParams.cs
- BaseParser.cs
- DataGridViewRowStateChangedEventArgs.cs
- RelationalExpressions.cs
- EmbeddedObject.cs
- WebPartDisplayMode.cs
- ScriptReferenceBase.cs
- PageVisual.cs
- AuthenticationSection.cs
- QueryServiceConfigHandle.cs
- ApplicationFileCodeDomTreeGenerator.cs
- MarkupCompilePass1.cs
- TextEffectResolver.cs
- ClientRoleProvider.cs
- DependencyObjectPropertyDescriptor.cs
- RuntimeWrappedException.cs
- ActivityCodeGenerator.cs
- lengthconverter.cs
- KeyToListMap.cs
- PopupEventArgs.cs
- Binding.cs
- odbcmetadatacolumnnames.cs
- InstanceContext.cs
- AudioDeviceOut.cs
- XamlFigureLengthSerializer.cs
- MemoryStream.cs
- SqlProcedureAttribute.cs
- JumpItem.cs
- Label.cs
- webclient.cs
- TemplatePartAttribute.cs
- CounterSampleCalculator.cs
- ResourceDefaultValueAttribute.cs
- PathFigureCollection.cs
- SqlFlattener.cs
- ApplicationServiceManager.cs
- XmlNamespaceMappingCollection.cs
- BitmapPalettes.cs
- Scene3D.cs
- BoolExpressionVisitors.cs
- TableCellCollection.cs
- DrawingContextWalker.cs
- MetadataArtifactLoaderFile.cs
- PeerOutputChannel.cs
- Parser.cs
- TextTreeRootTextBlock.cs
- TimeSpanValidator.cs
- Italic.cs
- OptimizerPatterns.cs
- XhtmlBasicValidationSummaryAdapter.cs
- FormViewInsertEventArgs.cs
- ConfigXmlText.cs
- EmptyQuery.cs
- StrongNameMembershipCondition.cs
- AllMembershipCondition.cs
- ConnectionPoint.cs
- SmtpDigestAuthenticationModule.cs
- WindowsFormsSynchronizationContext.cs
- _TimerThread.cs
- QuaternionKeyFrameCollection.cs
- NotCondition.cs
- RSAPKCS1SignatureDeformatter.cs
- Multiply.cs
- BitmapScalingModeValidation.cs
- safemediahandle.cs
- ChoiceConverter.cs
- DesignerDataRelationship.cs
- HttpCachePolicy.cs
- translator.cs
- RsaElement.cs
- KeyMatchBuilder.cs
- KeyValuePairs.cs
- InputQueue.cs
- UdpTransportBindingElement.cs
- KeyValuePairs.cs
- InstanceCreationEditor.cs
- SmiMetaDataProperty.cs
- HostedImpersonationContext.cs
- ProxyFragment.cs
- SafeFileHandle.cs
- QilTernary.cs
- ExpandCollapseIsCheckedConverter.cs
- DSACryptoServiceProvider.cs
- ExceptionHandlersDesigner.cs