contentControl模型

          ContentControl 模型的類型具有一個(gè) Content 屬性。Content 屬性的類型為 Object,因此,對(duì)于您在 ContentControl 中可以放置的內(nèi)容沒有任何限制。可以使用可擴(kuò)展應(yīng)用程序標(biāo)記語言 (XAML) 或代碼來設(shè)置 Content。在Content中只能放置一個(gè)控件(可以放置一個(gè)容器,然后再在容器中放置多個(gè)控件)。 嚴(yán)格地說,Content的內(nèi)容應(yīng)該放置于<XXX.Content></XXX.Content>內(nèi)部,但也可以省略此標(biāo)記。如在按鈕中放置一圖片可以有以下幾種寫法:

          1: <!--方法一-->

          2: <Button Margin="5">

          3: <Button.Content>

          4: <Image Source="Images/DVD.png" Width="48" Height="48" />

          5: </Button.Content>

          6: </Button> 

          <!--方法二-->

          9: <Button Margin="5">

          10: <Image Source="Images/DVD.png" Width="48" Height="48" />

          11: </Button>


          13: <!--如果是字符串,或者是數(shù)組綁定、資源引用還可以-->

          14: <Button Margin="5" Content="Button Text" />

          另外,還可以使用代碼來為ContentControl指定相應(yīng)的Content屬性,如:

          1: TextBlock date = new TextBlock();

          2: date.Text = DateTime.Now.ToString("yyyy-MM-dd");

          4: TextBlock time = new TextBlock();

          5: time.Text = DateTime.Now.ToString("hh:mm:ss");

          7: StackPanel panel = new StackPanel();

          8: panel.Children.Add(date);

          9: panel.Children.Add(time);

          11: btn.Content = panel;

          posted on 2012-07-26 17:54 SkyDream 閱讀(470) 評(píng)論(0)  編輯  收藏 所屬分類: WPF

          <2012年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 昌图县| 浪卡子县| 庆云县| 白朗县| 东源县| 金平| 蒲江县| 西贡区| 武陟县| 康保县| 湄潭县| 古交市| 射阳县| 镇平县| 泸定县| 大荔县| 潞西市| 屏边| 兴海县| 高台县| 长白| 盈江县| 田林县| 瑞安市| 门源| 温泉县| 宿松县| 苏尼特右旗| 休宁县| 吴忠市| 大石桥市| 弥勒县| 阿拉善盟| 耒阳市| 东阿县| 息烽县| 孟连| 岢岚县| 朔州市| 台州市| 沙洋县|