這很簡單。我有一個UWP應用程序,該應用程序具有帶保存按鈕和編輯按鈕的頁面(稱爲Page1)。除了當用戶點擊編輯,頁面2有刪除按鈕,當用戶點擊保存時,頁面2沒有「刪除」按鈕時,按鈕帶您進入頁面的頁面(Page2)完全相同。顯示/不顯示刪除按鈕編輯/新頁面
我已經在saveBtn_Click和editBtn_Click方法發送參數第2頁:
Frame.Navigate(typeof(Page2), param1);
想通我也可以送一個真/假取決於按鈕點擊。由於這是2個參數,我想創建一個Payload類,並將這些值分配給成員變量,然後發送一個Payload對象(有效載荷)。然後,在Page2代碼的OnNavigatedTo方法後面,我可以將一個變量(可見)設置爲payload.visible的值,並將該按鈕的可見性屬性設置爲該值。
但是,我在想,必須有一個更優雅的方式來做到這一點。提前致謝。