How do I add a WPF User Control Library using C# to a WPF window
I have
xmlns:TechLog="clr-namespace:TechLog;assembly=TechLog"
And
<TabItem Header="Techn开发者_C百科ician">
<TabControl>
<TabItem Header="System log">
<TechLog:UserControl1></TechLog:UserControl1>
</TabItem>
How do I do this in the .cs file of the WPF instead using C#? I want to do it dynamically so I add them on the fly
using TechLog;
...
UserControl ctrl = new UserControl();
this.TabItem1.Content = UserControl;
Add a name to the TabControl:
<TabItem Header="Technician">
<TabControl x:Name="tabCtrl" />
</TabItem>
In code file:
Add using:
using TechLog;
Add tab:
string header = "My tab header";
var newTab = new TabItem() { Header = header };
tabCtrl.Items.Add(newTab);
精彩评论