簡體   English   中英

這是將多個用戶控件放在單個頁面中的好方法

[英]Is it a good way to put multiple user controls in a single page

我的wpf應用程序僅包含一個窗口,它允許用戶通過單擊窗口中的按鈕或其他操作來查看不同的視圖。 現在,我將所有用戶控件都放在窗口中,當用戶單擊按鈕或通過其他操作來查看視圖時,我使用可見性來顯示或隱藏用戶控件,我不確定這是否是一種好方法,有人有想法嗎?

答案有點主觀。 對於少數控件,可能沒問題。 但是,如果您有很多控件,並且根據某種條件隱藏顯示它們,則可能不是一個好方法。 這將使代碼變得無法維護並且容易出錯,因為您可以通過某種方式維護狀態。

乳清不要使用某些模板選擇器在模板之間切換或更改視圖,這取決於某些狀態/導航要求。 您可以輕松地使用棱鏡等MVVM框架進行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM