[vb 2008 ] 슬라이더 예제 본문

[PL]/VB & VB.NET

[vb 2008 ] 슬라이더 예제

객과 함께. 2010. 1. 3. 19:39

Class Window1

    Private Sub Window1_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded
        Me.Title = "WPF 기초 스라이더컨트롤예제"

        Slider1.Maximum = Image1.ActualWidth

        Slider1.Value = Image1.ActualWidth
    End Sub

    Private Sub Slider1_ValueChanged(ByVal sender As System.Object, ByVal e As System.Windows.RoutedPropertyChangedEventArgs(Of System.Double)) Handles Slider1.ValueChanged

        Image1.Width = e.NewValue
    End Sub
End Class

 

XAML Source :
<Window x:Class="Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="490" Width="848" Name="Window1" Loaded="Window1_Loaded">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="106*" />
            <ColumnDefinition Width="609*" />
            <ColumnDefinition Width="106*" />
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="412*" />
            <RowDefinition Height="28*" />
            <RowDefinition Height="12*" />
        </Grid.RowDefinitions>
        <Slider Grid.Column="1" Grid.Row="1" Name="Slider1" ValueChanged="Slider1_ValueChanged"/>
        <Image Grid.ColumnSpan="3" Name="Image1" Stretch="Fill" Source="사용 하고자 하는 이미지 경로명" />
    </Grid>
</Window>

이미지는 프로그램 속에서 Image 컨트롤을 하용하며  속성은 source 속성에서 이미지가 들어 있는 경로를 적어 두면 됩니다.

 

 블러그 주인장 님이 오픈 하신 VC# 소스를 VB.NET 로 짜 보았습니다.

변환 프로그램을 쓰지 않고 일일이 타이핑 하여 짠 소스 입니다.

참고 블러그 :  dotnetmvp.tistory.com 에서 참고 하였습니다.

 

 

 [ 실 행 화면 ]

 

 

 

 

Posted by 强太風

1차 수정일 2010.01.04       수정자  : 객