wpf-controls - WPF - 向动态添加的 Tabitem 添加动态控件?

标签 wpf-controls

我在运行时(在 C# 中)将 Tabitems 动态添加到 Tab Control 并且工作正常,但是我如何才能将控件动态添加到新的 Tabitems? Tabitems 需要是动态的,因为它们取决于从数据库中读取的数据行数。每个 Tabitem 的布局都是相同的。谢谢

最佳答案

使用 Content新 TabItem 的属性,您可以在其中设置任何内容,例如字符串或其他 WPF 控件:

private void AddChildControl(TabItem tabItem)
{
    StackPanel newChild = new StackPanel();
    tabItem.Content = newChild;
}

关于wpf-controls - WPF - 向动态添加的 Tabitem 添加动态控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535868/

相关文章:

wpf - 将绑定(bind)从一个文本框复制到另一个文本框

wpf - 使窗口在特定边界内可拖动 WPF

c# - 添加\编辑\删除 WPF TreeView 代码的右键上下文菜单

wpf - WPF 中的免费日历/调度程序控件

c# - WPF 中的下拉文本区域

.net - WebBrowser(WPF 和 WinForms 控件)和 JSON 对象 - JSON 未定义

c# - 无论如何通过 XAML 事件监听器传递 WPF 控件以在后面的代码中使用?

wpf - WPF 中的类型转换器

WPF:在执行操作之前等待 Storyboard动画完成的正确方法是什么

wpf - 如何在 wpf 中使用 MVVM 处理 ComboBox 的 SelectionChanged 事件?