我有一个在silverlight中创建的子窗口。我需要在按钮单击时在子窗口中加载用户控件(对于同一子窗口中的内容更改)。 我怎么能实现这个目标呢?
比如说:如果我有一个带标题的子窗口 - >内容 - >按钮。 我只需要在点击按钮时更改内容部分和按钮部分。 我还需要更改按钮,因为使用相同的按钮点击事件无法进行导航。
是否可以在Silverlight 4.0或5.0中实现此功能?
答案 0 :(得分:0)
这是一种方法。创建一个用于保存内容的画布,然后单击按钮,添加用户控件并将其作为子项添加到画布。如果您想更改按钮,而不是更改按钮,请在同一按钮中单击按钮内容以使用其他文本。
private void Button_Click_1(object sender,RoutedEventArgs e)
{
SilverlightControl1 control1 = new SilverlightControl1();
top.Children.Add(CONTROL1);
}
希望这有帮助。