La idea es que cuando cambie el valor del control Slider, ese valor se refleje en un control TextBox
<Window x:Class="OrderTickets.WindowSlider" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="WindowSlider" Height="146" Width="416"> <Grid> <Label Content="Entradas:" Height="28" HorizontalAlignment="Left" Margin="20,39,0,0" Name="LabelEntradas" VerticalAlignment="Top" Width="120" /> <Slider Height="22" HorizontalAlignment="Left" Margin="96,44,0,0" Name="SliderNumeroDeEntradas" VerticalAlignment="Top" Width="205" SmallChange="1" TickPlacement="BottomRight" Maximum="10" IsSnapToTickEnabled="True" > </Slider> <TextBox Height="23" HorizontalAlignment="Left" Margin="328,44,0,0" Name="TextBoxEntradas" VerticalAlignment="Top" Width="25" TextAlignment="Right" IsReadOnly="True" > <TextBox.Text> <Binding ElementName="SliderNumeroDeEntradas" Path="Value" /> </TextBox.Text> </TextBox> </Grid> </Window>
Bindind de un Slider a un TextBox
La propiedad [Binding] asocia la propiedad [Text] del control [TextBox] con la propiedad [Value] del control deslizante [Slider], que se llama en este ejemplo [SliderNumeroDeEntradas].
Cuando el usuario mueva control deslizante [Slider], el control [TextBox] se actualizará automática e inmediatamente.
El control [TextBox] muestra el valor cero (0) en vista de diseño porque es el valor por defecto del control deslizante [Slider].
© 1997 - - La Güeb de Joaquín | |||||
Joaquín Medina Serrano
|
|||||
|
Codificación | |
Fecha de creación | |
Última actualización | |