1

我有一个在 Silverlight 中创建的子窗口。我需要在单击按钮时在子窗口中加载用户控件(用于同一子窗口中的内容更改)。我怎样才能做到这一点?

举例来说:如果我有一个带有标题 -> 内容 -> 按钮的子窗口。我只需要在单击按钮时更改内容部分和按钮部分。我还需要更改按钮,因为无法使用相同的按钮单击事件进行导航。

是否有可能在 Silverlight 4.0 或 5.0 中实现这一点?

4

1 回答 1

0

这是一种方法。创建一个画布来保存内容,然后单击按钮,添加用户控件并将其作为子控件添加到画布中。如果要更改按钮,而不是更改按钮,请在同一个按钮上单击按钮内容到不同的文本。

私人无效Button_Click_1(对象发送者,RoutedEventArgs e)

{
SilverlightControl1 control1 = new SilverlightControl1();
top.Children.Add(control1);
}

希望这可以帮助。

于 2013-02-01T14:39:01.997 回答