2015-10-17 87 views
1

我跟着一个关于如何在WPF应用程序中使用滑块的教程。我创建了一个滑块。本教程试图告诉我如何重新定位滑块以使其具有对象enter image description hereWPF应用程序,滑块丢失的Thumb/Thumb.DragCompleted事件

“Thumb”属性在Visual Studio的智能感知中完全不显示,并且在尝试设置ThumbDragCompleted事件的子触发器:“在Thumb'”类型中找不到可附加属性'DragCompleted'。

在PROPERTIES窗口中没有任何关于THUMBS的内容,甚至当我显示滑块的属性时,滑块没有在事件列表中显示的DRAGCOMPLETED事件。

如何告诉视觉工作室,我用拇指滑动滑块来使用我为Thumb.DragCompleted事件编码的事件?我必须完全忽略THUMBS的一些显而易见的事情,因为我已经搜索了这个错误消息,并且发现完全没有。

回答

3

不要担心该信息,只需键入<Slider Thumb.DragCompleted="Slider_DragCompleted"/>并运行。告诉你是否无法运行代码。这些是已知的问题,在一些情况下,VS会给你这样的设计时间错误。但在运行期间,这些错误不会上升。

+0

没有运气。 MainWindow.gics创建此代码:#line 16“.. \ .. \ MainWindow.xaml” this.sliderPosition.AddHandler(System.Windows.Controls.Primitives.Thumb.DragCompletedEvent,new System.Windows.Controls.Primitives .DragCompletedEventHandler(this.SliderPositionOnDragCompleted)); –

+0

所以我得到这个错误:“没有重载SliderPositionOnDragCompleted'匹配deledate DragCompletedEventHandler; –

+0

我想这是因为在.cs文件我的事件处理程序子看起来像这样:private void SliderPositionOnDragCompleted(object sender,System.Windows.Controls.Primitives。 Thumb.DragCompletedEvent bla) –