C# 在按钮内部添加StackPanel和多个文本块
我想在C# 在按钮内部添加StackPanel和多个文本块,c#,silverlight,xaml,windows-phone,C#,Silverlight,Xaml,Windows Phone,我想在按钮内添加一些文本块s。我如何在C#中添加大量它们,以及StackPanels或Canvases,如下面的XAMAL所示 <Button> <StackPanel> <TextBlock Text="ABC"/> <TextBlock Text="DEF"/> </StackPanel> </Button> 这很简单: public partial class M
按钮
内添加一些文本块
s。我如何在C#中添加大量它们,以及StackPanel
s或Canvas
es,如下面的XAMAL所示
<Button>
<StackPanel>
<TextBlock Text="ABC"/>
<TextBlock Text="DEF"/>
</StackPanel>
</Button>
这很简单:
public partial class MainWindow : Window {
public MainWindow() {
InitializeComponent();
var tb1 = new TextBlock() { Text = "TextBlock 1" };
var tb2 = new TextBlock() { Text = "TextBlock 2" };
var stackPanel = new StackPanel();
stackPanel.Children.Add(tb1);
stackPanel.Children.Add(tb2);
var button = new Button() { Content = stackPanel };
this.Content = button;
}
}
这很简单:
public partial class MainWindow : Window {
public MainWindow() {
InitializeComponent();
var tb1 = new TextBlock() { Text = "TextBlock 1" };
var tb2 = new TextBlock() { Text = "TextBlock 2" };
var stackPanel = new StackPanel();
stackPanel.Children.Add(tb1);
stackPanel.Children.Add(tb2);
var button = new Button() { Content = stackPanel };
this.Content = button;
}
}
也许你应该考虑对csharpfolk的答案进行封闭控制。这将有助于获得一个可重用的控件 文本字符串可以用作依赖项属性。:) 问候,,
-Tobbo也许你应该考虑对csharpfolk的答案进行封闭控制。这将有助于获得一个可重用的控件 文本字符串可以用作依赖项属性。:) 问候,,
-Tobbo尝试添加多个项目作为文本框的列表。尝试添加多个项目作为文本框的列表。。