Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Automation / Peers / ProgressBarAutomationPeer.cs / 1 / ProgressBarAutomationPeer.cs
using System; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Interop; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class ProgressBarAutomationPeer : RangeBaseAutomationPeer, IRangeValueProvider { /// public ProgressBarAutomationPeer(ProgressBar owner): base(owner) { } /// override protected string GetClassNameCore() { return "ProgressBar"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.ProgressBar; } /// override public object GetPattern(PatternInterface patternInterface) { // Indeterminate ProgressBar should not support RangeValue pattern if (patternInterface == PatternInterface.RangeValue && ((ProgressBar)Owner).IsIndeterminate) return null; return base.GetPattern(patternInterface); } ////// Request to set the value that this UI element is representing /// /// Value to set the UI to, as an object ///true if the UI element was successfully set to the specified value //[CodeAnalysis("AptcaMethodsShouldOnlyCallAptcaMethods")] //Tracking Bug: 29647 void IRangeValueProvider.SetValue(double val) { throw new InvalidOperationException(SR.Get(SRID.ProgressBarReadOnly)); } ///Indicates that the value can only be read, not modified. ///returns True if the control is read-only bool IRangeValueProvider.IsReadOnly { get { return true; } } ///Value of a Large Change double IRangeValueProvider.LargeChange { get { return double.NaN; } } ///Value of a Small Change double IRangeValueProvider.SmallChange { get { return double.NaN; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Context.cs
- LogSwitch.cs
- FloatMinMaxAggregationOperator.cs
- TextSearch.cs
- OdbcConnectionOpen.cs
- RootProfilePropertySettingsCollection.cs
- AttributeTable.cs
- SessionPageStatePersister.cs
- MediaContextNotificationWindow.cs
- TableLayoutPanelCellPosition.cs
- QilScopedVisitor.cs
- TagElement.cs
- RequestCachePolicyConverter.cs
- PropertyGridView.cs
- BinaryObjectReader.cs
- ServiceContractAttribute.cs
- FunctionMappingTranslator.cs
- ScriptResourceDefinition.cs
- SynchronizationContext.cs
- ParseNumbers.cs
- ToolBarButton.cs
- ConstructorArgumentAttribute.cs
- HttpWebRequestElement.cs
- DirectionalLight.cs
- SafeFileMappingHandle.cs
- PersonalizationState.cs
- PreviewKeyDownEventArgs.cs
- CodeDefaultValueExpression.cs
- ChangeProcessor.cs
- InternalConfigHost.cs
- StyleXamlTreeBuilder.cs
- XmlAttributeOverrides.cs
- WSDualHttpBindingElement.cs
- CodeTypeMemberCollection.cs
- ColumnMap.cs
- CorePropertiesFilter.cs
- IChannel.cs
- GroupItemAutomationPeer.cs
- DefaultProxySection.cs
- ConnectorDragDropGlyph.cs
- XmlSchemaSimpleContent.cs
- DocumentReferenceCollection.cs
- SynchronizingStream.cs
- GeometryModel3D.cs
- Registry.cs
- RotateTransform.cs
- StackSpiller.cs
- ComponentEvent.cs
- GradientBrush.cs
- WebScriptClientGenerator.cs
- ParameterToken.cs
- RowToFieldTransformer.cs
- AuthenticatingEventArgs.cs
- DisposableCollectionWrapper.cs
- WinFormsComponentEditor.cs
- Relationship.cs
- complextypematerializer.cs
- Bits.cs
- XmlSchemaSimpleContent.cs
- CreateUserWizardAutoFormat.cs
- QilParameter.cs
- _ContextAwareResult.cs
- RSACryptoServiceProvider.cs
- WindowsListBox.cs
- ValueConversionAttribute.cs
- MailAddressCollection.cs
- XmlConvert.cs
- SiteMapHierarchicalDataSourceView.cs
- sitestring.cs
- PageCatalogPart.cs
- WhitespaceSignificantCollectionAttribute.cs
- Translator.cs
- ZoneIdentityPermission.cs
- ScrollBarRenderer.cs
- DbConnectionPoolGroupProviderInfo.cs
- InvalidComObjectException.cs
- ClientSettingsSection.cs
- ClientSettings.cs
- GridViewRowPresenter.cs
- CodePageUtils.cs
- StickyNoteAnnotations.cs
- TemplatedMailWebEventProvider.cs
- WebHeaderCollection.cs
- XmlEntity.cs
- MsmqElementBase.cs
- InfoCardCryptoHelper.cs
- WindowsListViewItemStartMenu.cs
- CustomAttribute.cs
- ManualResetEvent.cs
- SafeLocalMemHandle.cs
- BookmarkScope.cs
- SocketException.cs
- MimeTypeMapper.cs
- StorageMappingFragment.cs
- returneventsaver.cs
- peernodeimplementation.cs
- TailCallAnalyzer.cs
- DrawingAttributes.cs
- WhiteSpaceTrimStringConverter.cs
- OdbcConnectionOpen.cs