Bindowanie wartości

0

Stworzyłem UserControlkę, która a w sobie między innymi slider. Potrzebuję się dostać z poziomu mojej UserControlki do wartości pola value żeby, móc to do czegoś zbindować.

Logiczniej będzie na przykładzie:

myNameSpace:MyControl/

W MyControl jest Slider i właściwość value.

Chcę teraz w kodzie, gdzie używam MyControl wyświetlić w labelu value Slidera.

1
class MyControl : UserControl
{
     public int SliderValue 
     {
          get {return mySlider.Value;}
          set {mySlider.Value = value;}
     }
}
0

Zapomniałem napisać, że udało mi się wcześniej rozwiązać problem. Twoje rozwiązanie nie jest tym o co mi chodziło, bo używając gdzieś tej UserControlki nie miałbym dostępu do tej property. Trzeba było zrobić DependencyProperty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1