首页 新闻 会员 周边

现有一主界面,主界面有一元素canvas,我想通过canvas的mouseenter事件,触发一个弹出窗口

0
悬赏园豆:50 [待解决问题]

问题描述:现有一主界面,主界面有一元素canvas,我想通过canvas的mouseenter事件,触发一个弹出窗口,如标题所述,弹出窗口使用用户控件,如何实现呢,有高人赐教没?

斯特芬的主页 斯特芬 | 初学一级 | 园豆:150
提问于:2011-07-07 12:19
< >
分享
所有回答(1)
0
<Grid x:Name="LayoutRoot" Background="White">
<Canvas Width="50" Height="50" Background="Aqua"
MouseLeftButtonDown
="Canvas_MouseLeftButtonDown">
</Canvas>
</Grid>

 

 

public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
}

private void Canvas_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
ChildWindow1 cwindow
= new ChildWindow1();
cwindow.Show();
}
}

新建一个Silverlight子窗口ChildWindow1,然后打开它。

.NET架构 | 园豆:350 (菜鸟二级) | 2011-07-18 15:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册