2015-04-08 3 views
1

Я изучаю C#, и я делаю приложение WPF.Как я могу создать пользовательский вертикальный слайдер в C#?

Проблема заключается в:

Я пытался, но я не знаю, как сделать простой изображение объекта будет слайдер.

У меня есть идея получить значения, рассчитывая по положению объекта изображения. Мне нужна помощь только для перемещения изображения объекта мышью.

Вы можете мне помочь?

+0

Вы имеете в виду операции перетаскивания или перемещения мышью? –

+0

Я хочу знать, как перемещать изображение во время выполнения, как слайдер. –

+0

У вас есть изображение того, что ваш желаемый результат? –

ответ

1

Возможно, это не тот ответ, который вы хотели, но это ответ. Вам необходимо объявить заказ ControlTemplate для элемента управления Slider. Это не задача для нового разработчика, но есть некоторая помощь. Во-первых, я рекомендую вам прочитать страницу WPF Control Templates - An Overview в MSDN для получения некоторой информации по этой задаче.

Далее, если вы не отложили это чтение, вы можете найти по умолчанию ControlTemplate для Slider на странице Slider Styles and Templates на MSDN. Всегда лучше начинать с по умолчанию ControlTemplate и получать эту работу, прежде чем вносить в нее какие-либо изменения. Оттуда вы должны просто внести небольшие изменения и регулярно запускать свой проект, чтобы ваши изменения были такими, какие вы хотели. Вы доберетесь туда, в конце концов.

Смежные вопросы