1

我想在 Silverlight for WP7 中创建一个类似对话框的自定义控件,我可以这样使用:

<local:Dialog>
  <StackPanel>
    <TextBlock>Are you sure?</TextBlock>
    <Button Content="Yes" Click="ClickCallback" />
  </StackPanel>
</local:Dialog>

如,只是一个简单的容器,我可以添加任意内容。我只想添加动画故事板和背景以使对话框模态等。我已经准备好了。

我不知道该怎么做是添加内容。我读过您必须从 ContentControl 继承,但这实际上是如何实现的?

4

1 回答 1

1

Silverlight Toolkit中有许多关于 ContentControl 用法的好例子。例如位于 Source\System.Windows.Controls.Navigation\System\Windows\Controls\Frame.cs 中的 Frame 控件

于 2011-01-01T17:16:14.017 回答