WPF之绑定
绑定在WPF中是一个重点,也是难点。下面我们通过例子来简单讲讲绑定。
我们先画一个椭圆,用椭圆的宽来绑定Slider控件的Value。
1: <Ellipse Margin="68,51,88,0" Name="ellipse1" Stroke="Black"2: Height="53" VerticalAlignment="Top" Fill="Blue"3: Width="{Binding ElementName=slider1,Path=Value}"/>
4: <Slider Height="40" Margin="39,0,51,59" Name="slider1"5: VerticalAlignment="Bottom" Maximum="100" />
通常,每个绑定都具有四个组件:绑定目标对象、目标属性、绑定源,以及要使用的绑定源中的值的路径。这里绑定目标是ellipse1,目标属性是Width,绑定源是slider1,源属性是Value。
运行看效果:
还有双向、单项绑定等。看下图。有图有真相。