在XAML Popup的已打开事件中绑定

时间:2015-01-30 21:29:31

标签: xaml winrt-xaml

每次显示Popup元素时我都需要运行一些逻辑(由于其内容的动态大小,在我的例子中,弹出窗口的位置)。

以下XAML和处理程序不起作用,尽管它们直接从docs中删除:

<Popup x:Name="Foo" Opened="Foo_Opened">
  ...
</Popup>

void Foo_Opened(object sender, EventArgs args)
{
  ...
}

无法使用以下消息进行构建:

No overload for 'Foo_Opened' matches delegate System.EventHandler<object>

1 个答案:

答案 0 :(得分:1)

此处接受的实际方法签名是:

void Foo_Opened(object sender, object args)
{
  ...
}