2011-10-29 58 views

回答

4

試試這個

var textBlock = new TextBlock(); 
// set some properties 
YourMainContainer.Children.Add(textBlock); // 

如果您需要更多的細節發表評論,只是這

2

如果您知道想要動態顯示在頁面上的控件,那麼我會通過在XAML中包含這些控件並在控件上使用Visibility屬性來顯示和隱藏它們來解決問題。在Silverlight中,可見性枚舉僅限於Visible和Collapsed值,所以當它不可見時它不會佔用任何空間。如果您在追求該途徑時遇到麻煩,則可以使用轉換器(在「可見性綁定轉換器」上搜索)控制數據綁定的可見性。您可以通過更改其父控件的可見性(如StackPanel或自定義控件)來顯示/隱藏控件組。

0

試試這個,

    TextBlock txtmsg = new TextBlock(); 
        txtmsg.Text = "New Program.";        
        txtmsg.Margin = new Thickness(10, 20, 10, 10); 
        txtmsg.TextWrapping = TextWrapping.Wrap; 
        txtmsg.FontSize = 28; 
        txtmsg.TextAlignment = TextAlignment.Center; 
        ContentPanel.Children.Add(txtmsg); 
相關問題