1 type derived from Thumb
PresentationFramework (1)
System\Windows\Controls\GridSplitter.cs (1)
77public class GridSplitter : Thumb
2 instantiations of Thumb
PresentationFramework (2)
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11314DefaultConstructor = delegate () { return new System.Windows.Controls.Primitives.Thumb(); },
System\Windows\Markup\KnownTypes.cs (1)
1597case KnownElements.Thumb: o = new System.Windows.Controls.Primitives.Thumb(); break;
93 references to Thumb
PresentationFramework (87)
System\Windows\Automation\Peers\ThumbAutomationPeer.cs (1)
12public ThumbAutomationPeer(Thumb owner): base(owner)
System\Windows\Controls\GridSplitter.cs (3)
83EventManager.RegisterClassHandler(typeof(GridSplitter), Thumb.DragStartedEvent, new DragStartedEventHandler(GridSplitter.OnDragStarted)); 84EventManager.RegisterClassHandler(typeof(GridSplitter), Thumb.DragDeltaEvent, new DragDeltaEventHandler(GridSplitter.OnDragDelta)); 85EventManager.RegisterClassHandler(typeof(GridSplitter), Thumb.DragCompletedEvent, new DragCompletedEventHandler(GridSplitter.OnDragCompleted));
System\Windows\Controls\GridViewColumnHeader.cs (3)
42[TemplatePart(Name = "PART_HeaderGripper", Type = typeof(Thumb))] 692_headerGripper = GetTemplateChild(HeaderGripperTemplateName) as Thumb; 991private Thumb _headerGripper;
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (5)
18[TemplatePart(Name = "PART_LeftHeaderGripper", Type = typeof(Thumb))] 19[TemplatePart(Name = "PART_RightHeaderGripper", Type = typeof(Thumb))] 229_leftGripper = GetTemplateChild(LeftHeaderGripperTemplateName) as Thumb; 230_rightGripper = GetTemplateChild(RightHeaderGripperTemplateName) as Thumb; 1122private Thumb _leftGripper, _rightGripper;
System\Windows\Controls\Primitives\DataGridRowHeader.cs (5)
15[TemplatePart(Name = "PART_TopHeaderGripper", Type = typeof(Thumb))] 16[TemplatePart(Name = "PART_BottomHeaderGripper", Type = typeof(Thumb))] 594_topGripper = GetTemplateChild(TopHeaderGripperTemplateName) as Thumb; 595_bottomGripper = GetTemplateChild(BottomHeaderGripperTemplateName) as Thumb; 785private Thumb _topGripper, _bottomGripper;
System\Windows\Controls\Primitives\DragCompletedEventArgs.cs (3)
10/// <seealso cref="Thumb.DragCompletedEvent" /> 24RoutedEvent=Thumb.DragCompletedEvent; 61/// <seealso cref="Thumb.DragCompletedEvent" />
System\Windows\Controls\Primitives\DragDeltaEventArgs.cs (3)
10/// <seealso cref="Thumb.DragDeltaEvent" /> 23RoutedEvent=Thumb.DragDeltaEvent; 49/// <seealso cref="Thumb.DragDeltaEvent" />
System\Windows\Controls\Primitives\DragStartedEventArgs.cs (3)
10/// <seealso cref="Thumb.DragStartedEvent" /> 23RoutedEvent=Thumb.DragStartedEvent; 49/// <seealso cref="Thumb.DragStartedEvent" />
System\Windows\Controls\Primitives\ScrollBar.cs (3)
680EventManager.RegisterClassHandler(typeof(ScrollBar), Thumb.DragStartedEvent, new DragStartedEventHandler(OnThumbDragStarted)); 681EventManager.RegisterClassHandler(typeof(ScrollBar), Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnThumbDragDelta)); 682EventManager.RegisterClassHandler(typeof(ScrollBar), Thumb.DragCompletedEvent, new DragCompletedEventHandler(OnThumbDragCompleted));
System\Windows\Controls\Primitives\Thumb.cs (15)
39DefaultStyleKeyProperty.OverrideMetadata(typeof(Thumb), new FrameworkPropertyMetadata(typeof(Thumb))); 40_dType = DependencyObjectType.FromSystemTypeInternal(typeof(Thumb)); 41FocusableProperty.OverrideMetadata(typeof(Thumb), new FrameworkPropertyMetadata(MS.Internal.KnownBoxes.BooleanBoxes.FalseBox)); 43EventManager.RegisterClassHandler(typeof(Thumb), Mouse.LostMouseCaptureEvent, new MouseEventHandler(OnLostMouseCapture)); 45IsEnabledProperty.OverrideMetadata(typeof(Thumb), new UIPropertyMetadata(new PropertyChangedCallback(OnVisualStatePropertyChanged))); 46IsMouseOverPropertyKey.OverrideMetadata(typeof(Thumb), new UIPropertyMetadata(new PropertyChangedCallback(OnVisualStatePropertyChanged))); 56public static readonly RoutedEvent DragStartedEvent = EventManager.RegisterRoutedEvent("DragStarted", RoutingStrategy.Bubble, typeof(DragStartedEventHandler), typeof(Thumb)); 61public static readonly RoutedEvent DragDeltaEvent = EventManager.RegisterRoutedEvent("DragDelta", RoutingStrategy.Bubble, typeof(DragDeltaEventHandler), typeof(Thumb)); 66public static readonly RoutedEvent DragCompletedEvent = EventManager.RegisterRoutedEvent("DragCompleted", RoutingStrategy.Bubble, typeof(DragCompletedEventHandler), typeof(Thumb)); 91typeof(Thumb), 122var thumb = (Thumb)d; 269Thumb thumb = (Thumb)sender;
System\Windows\Controls\Primitives\TickBar.cs (2)
701binding.Path = new PropertyPath(Thumb.ActualWidthProperty); 705binding.Path = new PropertyPath(Thumb.ActualHeightProperty);
System\Windows\Controls\Primitives\Track.cs (2)
179public Thumb Thumb 835private Thumb _thumb;
System\Windows\Controls\Slider.cs (9)
60EventManager.RegisterClassHandler(typeof(Slider), Thumb.DragStartedEvent, new DragStartedEventHandler(Slider.OnThumbDragStarted)); 61EventManager.RegisterClassHandler(typeof(Slider), Thumb.DragDeltaEvent, new DragDeltaEventHandler(Slider.OnThumbDragDelta)); 62EventManager.RegisterClassHandler(typeof(Slider), Thumb.DragCompletedEvent, new DragCompletedEventHandler(Slider.OnThumbDragCompleted)); 808Thumb thumb = e.OriginalSource as Thumb; 841Thumb thumb = e.OriginalSource as Thumb; 890Thumb thumb = e.OriginalSource as Thumb;
System\Windows\Controls\StickyNote.cs (22)
43[TemplatePart(Name = SNBConstants.c_TitleThumbId, Type = typeof(Thumb))] 44[TemplatePart(Name = SNBConstants.c_BottomRightResizeThumbId, Type = typeof(Thumb))] 176Thumb titleThumb = GetTitleThumb(); 179titleThumb.AddHandler(Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnDragDelta)); 180titleThumb.AddHandler(Thumb.DragCompletedEvent, new DragCompletedEventHandler(OnDragCompleted)); 183Thumb resizeThumb = GetResizeThumb(); 186resizeThumb.AddHandler(Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnDragDelta)); 187resizeThumb.AddHandler(Thumb.DragCompletedEvent, new DragCompletedEventHandler(OnDragCompleted)); 694private Thumb GetTitleThumb() 696return GetTemplateChild(SNBConstants.c_TitleThumbId) as Thumb; 710private Thumb GetResizeThumb() 712return GetTemplateChild(SNBConstants.c_BottomRightResizeThumbId) as Thumb; 1034Thumb source = args.Source as Thumb; 1057Thumb source = args.Source as Thumb; 1269Thumb titleThumb = GetTitleThumb(); 1272titleThumb.RemoveHandler(Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnDragDelta)); 1273titleThumb.RemoveHandler(Thumb.DragCompletedEvent, new DragCompletedEventHandler(OnDragCompleted)); 1276Thumb resizeThumb = GetResizeThumb(); 1279resizeThumb.RemoveHandler(Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnDragDelta)); 1280resizeThumb.RemoveHandler(Thumb.DragCompletedEvent, new DragCompletedEventHandler(OnDragCompleted));
System\Windows\Controls\ToolBarTray.cs (3)
44EventManager.RegisterClassHandler(typeof(ToolBarTray), Thumb.DragDeltaEvent, new DragDeltaEventHandler(OnThumbDragDelta)); 505Thumb thumb = e.OriginalSource as Thumb;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
751case 658: t = () => typeof(Thumb); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
7847typeof(System.Windows.Controls.Primitives.Thumb), // type 7852SetDelegate = delegate (object target, object value) { ((System.Windows.Controls.Primitives.Track)target).Thumb = (System.Windows.Controls.Primitives.Thumb)value; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
11311typeof(System.Windows.Controls.Primitives.Thumb),
System\Windows\Markup\KnownTypes.cs (1)
6205case KnownElements.Thumb: t = typeof(System.Windows.Controls.Primitives.Thumb); break;
System.Windows.Controls.Ribbon (6)
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (3)
35[TemplatePart(Name = RibbonMenuButton.ResizeThumbTemplatePartName, Type = typeof(Thumb))] 687_resizeThumb = GetTemplateChild(ResizeThumbTemplatePartName) as Thumb; 1322private Thumb _resizeThumb;
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (3)
35[TemplatePart(Name = RibbonMenuItem.ResizeThumbTemplatePartName, Type = typeof(Thumb))] 627_resizeThumb = GetTemplateChild(ResizeThumbTemplatePartName) as Thumb; 1576private Thumb _resizeThumb;