SliverLight 控件属性的赋值方式

  今天在看SilverLight in Action 这本书,刚看到第二节讲到了关于属性赋值的方式,基本可以分为三种方式。

  第一种是在控件的后面紧接着为用到的属性赋值比如:

  <Grid x:Name="LayoutRoot" Background="Black" />

  第二种是利用<Type.PropertyName>value</Type.PropertyName>的格式,比如: 

  <Grid x:Name="LayoutRoot">
    <Grid.Background>
      Black
    </Grid.Background>
  </Grid>

  第三种是通过代码赋值,比如:

  Grid xx = new Grid(){

    Background = new SolidColorBrush(Colors.Black),

  };

  以上的三段代码实现的都是相同的效果..

posted @ 2010-10-18 20:25  精灵化石  阅读(373)  评论(0编辑  收藏  举报