您已创建用户控件。
现在我想将此控件添加到页面,例如当用户点击一个按钮时(重要的是,我不想在xaml中直接添加它,我想在c#代码部分添加id)
怎么这样呢?
答案 0 :(得分:1)
在按钮的Click事件中,您可以执行以下操作:
MyControl control = new MyControl();
// Set whatever properties you need in your control here
LayoutRoot.Children.Add(control);
答案 1 :(得分:0)
if (listBox1.Items.Count == 0)
{
Popup popup = new Popup();
WPCpopup po = new WPCpopup(popup);
popup.Width = System.Windows.Application.Current.Host.Content.ActualWidth;
popup.Child = po;
popup.VerticalOffset = 300;
popup.IsOpen = true;
}
WPCpopup是usercontrol