Windows phone 7 单击ApplicationBarMenuItem时触发弹出窗口
单击Windows phone 7 单击ApplicationBarMenuItem时触发弹出窗口,windows-phone-7,popup,application-bar,Windows Phone 7,Popup,Application Bar,单击ApplicationBarMenuItem时,我需要弹出一个弹出窗口。但当我单击菜单项时,什么也没有发生。这是我的密码 <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Text="Go by date" Click="GoByDate_Click" /> </shell:ApplicationBar.MenuItems> private void GoByDate
ApplicationBarMenuItem
时,我需要弹出一个弹出窗口。但当我单击菜单项时,什么也没有发生。这是我的密码
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="Go by date" Click="GoByDate_Click" />
</shell:ApplicationBar.MenuItems>
private void GoByDate_Click(object sender, EventArgs e)
{
Popup popup = new Popup();
popup.Height = 480;
popup.Width = 480;
popup.VerticalOffset = 100;
DatePopupControl datePopup = new DatePopupControl(); // just a user control comes when add new
popup.Child = datePopup;
popup.IsOpen = true;
}
私有void GoByDate_单击(对象发送方,事件参数e)
{
Popup Popup=新的Popup();
高度=480;
弹出窗口宽度=480;
popup.VerticalOffset=100;
DatePopupControl datePopup=new DatePopupControl();//添加新控件时只有一个用户控件
popup.Child=datePopup;
popup.IsOpen=true;
}
您的DatePopupControl有问题,因为您的代码在我自己的测试控件中运行良好。你能提供DatePopupControl源代码吗
好吧,让我试着猜猜。我的第一个理论是:在这个弹出窗口中没有显示任何内容。
例如,如果添加一个userControl,其中只有Grid标记,没有任何内容,您将在VisualStudio的编辑器中看到它,但它不会作为弹出子项显示。但如果您添加一个文本块,它将是