Я пытаюсь сделать так, чтобы, когда пользователь удерживал левую кнопку мыши, появлялся элемент управления ползунком, где мышь расположена, и пользователь мог перемещать элемент управления ползунком влево / вправо. Как только левая кнопка мыши будет удалена, она передаст значение в метод. Я полностью застрял на этом. У меня есть встроенный ползунок с позицией по умолчанию (позиция может варьироваться).
Я попробовал следующий код, чтобы заставить ползунок перемещаться в положение мыши, но он ничего не делает:
private void Button_Click(object sender, RoutedEventArgs e)
{
TranslateTransform currentTransform = new TranslateTransform();
currentTransform = slider.RenderTransform as TranslateTransform;
currentTransform.X = Mouse.GetPosition(Deck_Door).X;
currentTransform.Y = Mouse.GetPosition(Deck_Door).Y;
slider.Visibility = Visibility.Visible;
}
Заранее спасибо!