0
我在我的Windows應用商店中使用CaliburnMicro。
所有的作品都很棒,但是當我將Button放入Popup時,ViewModel中的方法不會被調用。如果我將Button從Popup移動到Page - 所有作品都像魅力一樣。無法處理按鈕點擊彈出
Ex。代碼 的.xaml
<Button x:Name="Method1"/>
<Popup Width="400" Height="300" IsOpen="True">
<Button x:Name="Method2"/>
</Popup>
在ViewModel.cs
public void Method1() //this method is called
{
var a = 10;
}
public void Method2() //this method isn't called
{
var a = 10;
}
需要一些幫助。
UPDATE
我也試圖添加到我的彈出
cal:Bind.Model="{Binding}"
而在代碼中,我檢查popup.Datacontext
是嵌套視圖模型
我會在星期一嘗試它,並回應你。 – jimpanzer 2013-05-09 06:57:34
是的,它的工作原理。感謝幫助。 – jimpanzer 2013-05-10 06:33:54