博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
silverlight数据绑定 故事板
阅读量:7242 次
发布时间:2019-06-29

本文共 1116 字,大约阅读时间需要 3 分钟。

hot3.png

 

前台代码:

<navigation:Page x:Class="story.databind"

           xmlns=""
           xmlns:x="
"
           xmlns:d="
"
           xmlns:mc="
"
           mc:Ignorable="d"
           xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
           d:DesignWidth="640" d:DesignHeight="480"
           Title="databind Page" Loaded="Page_Loaded">
    <UserControl.Resources>
        <Storyboard x:Name="sb">
            <DoubleAnimation Storyboard.TargetName="pb" Storyboard.TargetProperty="Value" From="0" To="200" AutoReverse="True" RepeatBehavior="Forever" Duration="0:0:3" ></DoubleAnimation>
        </Storyboard>
    </UserControl.Resources>
    <Grid x:Name="LayoutRoot" >
   
        <ProgressBar Height="15" HorizontalAlignment="Left" Margin="352,220,0,0" Name="pb" VerticalAlignment="Top" Width="200" Minimum="0" Maximum="200" />
        <TextBox Height="23" HorizontalAlignment="Left" Margin="352,118,0,0" Name="textBox1" VerticalAlignment="Top" Width="120"  DataContext="{Binding ElementName=pb}" Text="{Binding Value,Mode=TwoWay}" >
          
       </TextBox>
    </Grid>
</navigation:Page>

 

我们后台只需要写:

   private void Page_Loaded(object sender, RoutedEventArgs e)

        {
            sb.Begin();
        }

就OK了。

原文链接:

转载于:https://my.oschina.net/changpinghu/blog/92560

你可能感兴趣的文章
shiro概念(转)
查看>>
Android中attrs.xml
查看>>
Eclipse开启错误“Failed to create the java virtual mach
查看>>
Struts2.3.15.2配置
查看>>
ubuntu 14.04下chrome显示标题乱码问题
查看>>
eclipse hadoop2.7.3 环境搭建
查看>>
Jacob模板替换生成word文件、word合并、word转pdf文件
查看>>
代理模式
查看>>
IE6,IE7 DIV固定高度的技巧
查看>>
浅谈CSS不常用的设置(1)——image-rendering
查看>>
五种常见的 PHP 设计模式
查看>>
数据库索引的作用和优点缺点
查看>>
CountDownLatch的应用
查看>>
Windows Phone实用开发技巧(41):解决WebBrowser中显示黑色背景网页闪屏
查看>>
我的友情链接
查看>>
eclipse中配置Struts
查看>>
EXTJS
查看>>
CentOS7安装配置Apache HTTP Server
查看>>
No repository found at http://m2eclipse.sonatype.org/sites/m2e
查看>>
synchronized块
查看>>