我有一個網頁(稱爲MainPage
)已在它包含一個子頁面(稱爲EditorPage
)的實例的框架。子頁面實例如何在父頁面中調用public
函數?如何從框架內的子頁面調用父頁面中的函數?
1
A
回答
0
2
不漂亮,但你可以在構造函數傳遞引用
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Page1 page1 = new Page1(this);
Frame1.Navigate(page1);
}
public void MainMethod() {}
}
public partial class Page1 : Page
{
public Page1()
{
InitializeComponent();
}
public Page1(MainWindow mw)
{
mw.MainMethod();
InitializeComponent();
}
}
考慮只增加類的項目持有共享方法
相關問題
- 1. 從主頁訪問框架內的子頁面中的函數
- 2. 從子頁面的父頁面調用JavaScript函數
- 3. 從wicket中的父頁面組件調用子頁面組件
- 4. 如何在iframe頁面內的父頁面上調用JavaScript函數?
- 5. 從一個框架中的asp.net頁面調用Javascript函數
- 6. 如何從母版頁調用子頁面的javascript函數javascript
- 7. 如何從用戶控件的父頁面調用JavaScript函數?
- 8. 如何使用jQuery從iframe的父頁面調用函數?
- 9. WPF子頁面獲取父框架
- 10. 呈現父頁面中的子頁面
- 11. 從子頁面框架的主網頁框架
- 12. 從子頁面導航到父頁面
- 13. 如何從子頁面訪問父頁面的隱藏字段
- 14. Linux中的分頁如何區分頁面與頁面框架?
- 15. 如何在asp.net 2.0中從子頁面刷新父頁面
- 16. 如何在wordpress中通過特定父頁面的子頁面調用信息?
- 17. 獲取父頁面的子頁面
- 18. 在.aspx頁面上調整「框架」的內容,該頁面從供應商頁面抽取產品內容
- 19. 如何在.aspx頁面中調用.aspx頁面中的書面函數
- 20. 如何在javaScript中刷新父頁面形式的子頁面
- 21. 如何在Wordpress中顯示父頁面的隨機子頁面?
- 22. zend框架中的子頁面
- 23. 如何在該頁面上的silverlight插件的父頁面後面的代碼中調用c#函數?
- 24. 如何刷新從子頁面父頁面
- 25. 從JQM的頁面調用函數
- 26. WordPress的:查詢父頁面上的子頁面內容
- 27. 列出當前頁面的父頁面的子頁面
- 28. 如何從子ascx頁面啓用/禁用父aspx頁面的web元素?
- 29. 如何在NSIS中的函數內調用目錄頁面?
- 30. 從UserController調用父頁面的方法
的UI不應該調用任何方法。 ViewModels應該,所以你不會真正關心你的UI的結構,如果你正確地構建你的ViewModel圖層。在WPF中,UI是不是應用程序的ViewModels是,用戶界面僅僅是與那些的ViewModels(即應用程序) –