reactiveui

    0熱度

    2回答

    我有一個列表框。裏面,我有每一行的按鈕。當我點擊按鈕時,頁面將導航到另一個頁面。如果我點擊列表框項目,頁面將導航到另一個頁面。 現在我不能在列表框中寫入按鈕的事件。 <Grid x:Name="ListBoxEventsUIContainer" Grid.Row="1" Margin="2,0,2,0"> <ListBox Height="444" ItemsSource="{Bin

    1熱度

    2回答

    我正在嘗試ObservableForProperty用於多個Reactive Observable Sequences。 這是代碼。 using ReactiveUI; public ReactiveUIDerivedClass<T> FName {get; private set;} public ReactiveUIDerivedClass<T> MName {get; private

    0熱度

    2回答

    我有一個ReactiveObject類型爲「ReactiveList」的屬性「A」。 在我的ViewModel中,我想總結一下我列表中每個項目的「T」屬性。 我得到它的工作,而「A」沒有改變它的價值。當我給「A」分配一個新的值(例如this.A = new ReactiveList();)時,所有的都會「不同步」。 有沒有人有一個想法如何解決這個問題?我希望我能夠清楚地解釋我的問題。相反聽直接的

    0熱度

    1回答

    按照我先前的問題有關Reactive Extensions Instant Search for WPF/MVVM,其中... 我想實現在那裏,當你鍵入,結果在另一個列表框 立即出現一個文本框。 ..我發現這個問題最初是由ReactiveUI解決的,並且在ReactiveUI博客和文檔中發佈了relatively straightforward solution。 快進到ReactiveUI 5,

    0熱度

    1回答

    我想獲得一個簡單的骨架ViewModel設置與ReactiveUI 6(測試版),並不斷收到編譯器錯誤(在Xamarin工作室,FWIW)。 代碼: using System; using System.Reactive; using System.Reactive.Linq; using ReactiveUI; // ... public IReactiveCommand TryA

    0熱度

    1回答

    在一個無對象構造: this.WhenAnyValue(x => x.SampleText, x => x) .Subscribe((s) => { DoSomething(s); }) ; 的DoSomething的(一個或多個)似乎立即得到觸發,實際上調用WhenAnyValue內。 這很好 - 我實際上在這種情況下需要這樣做,因爲我想將Observable提供給另

    23熱度

    1回答

    反應性UI中有幾種擴展方法用於獲取屬性更改的可觀察性。 我想我理解WhenAny和WhenAnyValue。 WhenAny用於一系列屬性更改通知,您希望哪些對象和屬性的元數據發生更改,而WhenAnyValue適用於何時只需要更改值的流。 首先,是一個準確的評估? WhenAnyDynamic,WhenAnyObservable和ObservableForProperty怎麼樣?我無法弄清楚他們

    0熱度

    1回答

    在下面的文檔,https://github.com/reactiveui/ReactiveUI/blob/docs/docs/basics/routing.md 它指出,通過建立ReactiveUI.Mobile,你將能夠實現後退按鈕的正確處理是免費的。我試圖尋找文件,但似乎無法找到任何。 有人能指點我可以參考的合適鏈接/樣本嗎?

    5熱度

    1回答

    我的ViewModel中有幾個命令,我希望每個按鈕的CanExecute都綁定到一個可觀察的忙,它被定義爲當前沒有任何按鈕正在執行。 以下是我想到的,但顯然它會運行到NullReferenceException中。 busy = Observable.CombineLatest(this.PlayCommand.IsExecuting, this.PauseCommand.IsExecuting,

    2熱度

    1回答

    我想了解一個Xamarin.iOS項目的ReactiveUI,並且我堅持什麼應該是一個簡單的任務。我無法像在我的同伴Xamarin.Android項目中那樣將按鈕點擊綁定到ReactiveCommand。下面是Android的代碼工作正常: this.BindCommand (ViewModel, x => x.ClickMe, view => view._button); 這是iOS中使用相同的