exrin

    0熱度

    1回答

    我使用的是MasterDetailPage在exrin 這是我ViewContainer 公共類MainViewContainer:Exrin.Framework.ViewContainer,IMasterDetailContainer { 私人只讀MasterDetailPage r_MasterPage; public MainViewContainer(MenuStack i_MenuSta

    1熱度

    1回答

    當瀏覽主應用程序引導程序時,InjectionProxy用於註冊實例和接口。我注意到接口可以註冊爲InstanceType.SingleInstance(在Tesla應用程序中爲數據庫完成)或InstanceType.EachResolve。進一步研究InjectionProxy的代碼表明實例始終是SingleInstance。 是什麼SingleInstance和EachResolve之間的差異

    1熱度

    1回答

    ModelState和VisualState之間的綁定如何從一種方式變爲雙向方式? 在Exrin introduction on YouTube和this SO answer,更說明存在ModelState和VisualState之間的結合(特別ModelState - >VisualState)。還有人指出,綁定可以從一種方式改變爲兩種方式。 我做了一些四處張望,並找到BindingType枚舉

    1熱度

    1回答

    我想提供導航的抽屜。有TabbedContainer頁面(例如家庭或主頁面),還有SingleContainer頁面。 目前我必須切換堆棧才能觸發調用IMasterDetailView中的SetStack,它將更改Details頁面。然而,這種方式導航被打破了。

    1熱度

    1回答

    上下文 我正在使用Exrin存儲庫中的ExrinSampleMobileApp。 問題 如何設置主要和細節標籤的標題? 我試圖設置相應的視圖的標題有沒有影響(DetaiView和的MainView)

    2熱度

    1回答

    我正在尋找與Exrin創建動畫。我明白它的MVVM框架方面要求視圖擁有動畫,但最初發布這些動畫是我不確定的。 我知道附加到UI事件是一個熱點按鈕問題,因爲然後命令和事件可能一起存在。 Exrin是否有處理文檔中未涉及的動畫的方法,是否應該將動畫附加到UI事件中,還是應該使用諸如attached behaviors之類的外部內容?

    1熱度

    1回答

    語境 我發現一步一步Exrin基礎設施。我研究了許多準備使用infra元素來在後臺執行命令執行。在那些我看到的IsBusyDelay,VisualState.IsBusy,超時消息等我也知道Exrin不依賴於Xamarin.Forms,所以我想,Exrin不應該提供真正的視覺實現,那最後一步仍然留在我身上。 (這很酷,讓我決定UI體驗) 在我的ViewModel中,我設置了IsBusyDelay

    1熱度

    1回答

    我有一個ObservableCollection我試圖綁定到ListView。我創造了一切都很好。該集合中有多個項目(從在ModelState和VisualState結合兩端檢查,但View永遠不會更新。我繼續直接綁定到ModelState的一塊,一切工作就好了。 我懷疑原因是INotifyCollectionChanged沒有通過綁定發送,這是我可以修復的還是這個bug?

    1熱度

    2回答

    我試圖啓用一個按鈕,當綁定屬性嵌套字段被輸入時有界,但即使所有屬性都填充了數據,該按鈕也被禁用。 我應該改變什麼? 這是我的基地可視狀態 public class BaseVisualState : Exrin.Framework.VisualState { public BaseVisualState() : this(null) { } public BaseVisualState

    1熱度

    1回答

    我在我的VisualState上有屬性,我在WebApi上的VisualState的Init方法上設置它們的值。 當我導航到此頁面後按回到此頁面時,不會再次調用Init方法。 如何在每次頁面出現時更新VisualState,如果通過後退按鈕導航,我正考慮在視圖模型上使用OnNavigated方法並從那裏設置visuelstate屬性。 我應該這樣做,還是有另一種方式?