微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

hello silverlight

休息了一下,再来。。。

现在开始我们的Silverlight之行了。。

hello Silverlight 开始噜。。。

目标:一个用户输入框接受用户输入(TextBox),一个文本显示框用以显示用户输入的内容(TextBlok),一个按扭,点击后让文本显示显示用户输入框所输入的内容(Button)。

1.启动vs2008->新建->项目->Silverlight->Silverlight应用程序

2.在名称输入框中输入"helloSilverlight"















































3.确定(这里如果选中第二项的话就会只建一个silverlgiht应用没有asp.net网站,大家可以投其所好)





























4.双击Page.xaml,手动输入如下xaml代码
  1.   <Grid x:Name="LayoutRoot" Background="White" ShowGridLines="True">
  2.         <Grid.RowDeFinitions>
  3.             <RowDeFinition />
  4.             <RowDeFinition />
  5.             <RowDeFinition />
  6.         </Grid.RowDeFinitions>
  7.         <TextBox x:Name="textinput" Grid.Row="0" />
  8.         <Button x:Name="bt" Content="hello Silverlgiht" Grid.Row="1" />
  9.         <TextBlock x:Name="textoutput" Text="not set" Grid.Row="2" TextAlignment="Center" />
  10.     </Grid>
5.编译一下整个项目,(Ctrl+Shift+b)

6.双击Page.xaml.cs,手动输入如下xaml代码
  1. public partial class Page : UserControl
  2.     {
  3.         public Page()
  4.         {
  5.             InitializeComponent();
  6.             //bt是刚刚建那个button的控件名
  7.             //在这里注册一个bt的鼠标单击事件名叫bt_Click
  8.             bt.Click += new RoutedEventHandler(bt_Click);
  9.         }
  10.         //这里是事件的实体
  11.         void bt_Click(object sender, RoutedEventArgs e)
  12.         {
  13.             //textinput是刚刚建的TextBox控件,用来接受用户输入
  14.             //textoutput是刚刚建的TextBlok控件,用来显示用户所罗输入的数据
  15.             textoutput.Text = textinput.Text;
  16.         }
  17.     }
7.完成。好了,到这步已经可以运行测试下我们的成果了。。(F5) *工程文件已打包上传到我的资料里,有需要的朋友可以到我的资料里下载.*

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐