reactiveui

    0熱度

    2回答

    我在MVVM項目中使用Rx和RxUI,並有一個查看模型,它異步查詢來自WCF服務的數據。在單元測試中,我創建一個模擬對象,返回一個具有期望值的任務。 這裏是什麼我的視圖模型看起來像 public class ViewModel : ReactiveObject { private IContext _context; public ViewModel(IContext co

    1熱度

    1回答

    我是Reactive Extension的粉絲,尤其是ReactiveUI 我在其他解決方案的項目中使用DP而不是我的DP。我想此轉換成含有這種可觀察到的DP類 是內部和自DependencyObject衍生因此我不能使用 Class.ObservableFromDP因爲類必須自FrameworkElement 導出我有此溶液 public static IObservable<T> ToObse

    0熱度

    1回答

    我有兩個文本框和ReactiveUI的簡單WPF應用程序。我嘗試通過查找給第一個文本框的依賴屬性WhenAny public partial class MainWindow : Window { public MainWindow() { RxApp.DeferredScheduler = DispatcherScheduler.Current; I

    1熱度

    2回答

    我試圖將ReactiveUI NuGet包添加到新的VS2012 C#WPF .NET 4.5項目,但NuGet包管理器報告「無法解析依賴關係」Microsoft.Bcl.Async的問題。 NotBeta'」。 ReactiveUI NuGet包中的依賴項是否錯誤,或者是否已刪除Microsoft.Bcl.Async.NotBeta包?我可以成功安裝Rx-Main,它顯然不依賴於這個Async.

    0熱度

    1回答

    我正在使用ReactiveUI 4.1。我使用可選項目(具有IsSelected標誌)的ReactiveCollection作爲另一派生反應集合的源,該集合使用篩選器僅查看具有IsSelected == true的項目。如果源集合在創建派生集合之前預先填充了一些未選定項目,則視圖過濾器似乎可以工作,但是當稍後源集合中的項目從選定狀態變爲未選中狀態時,這些項目不會「消失」派生集合。我在所有的收藏集上

    2熱度

    1回答

    我創建了一個ReactiveAsyncCommand(SL5),並且無法獲取訂閱以觸發OnError方法。下面是代碼 Start1Command = new ReactiveAsyncCommand(); Start1Command.RegisterAsyncObservable(_ => this.Start()) .Subscribe<int>( u

    0熱度

    1回答

    此問題與我前段時間發佈的問題(here)有關。 我以下列方式使用ReactiveAsyncCommand: LoadTickets = new ReactiveAsyncCommand(null, 0, RxApp.DeferredScheduler); LoadTickets.RegisterAsyncFunction(x => loadTickets()) .ToPropert

    1熱度

    3回答

    我已經完成了一些WPF項目,並且看到相同的問題彈出,這是聚合/組合依賴項屬性(dp)的「問題」。 例如,我有10個類型爲bool的dp,我想將它們組合並公開爲獨立的dp。除非一個或多個成分是假的,否則合併的dp是正確的。 我目前這樣做使用addValueChanged註冊每個10(!()dp的回調,但我想知道是否有更優雅的解決方案或可能是一個框架,解決這個常見的情況。和MVVM光了,但是我想它可以

    13熱度

    2回答

    我試圖在使用Prism的WPF應用程序中使用ReactiveUI。我安裝了包含NuGet的軟件包,但只是在ModuleCatalog的初始化過程中添加了引用導致標題中指定的異常。 編輯: 皮埃爾阿爾諾指出,問題是Microsoft.Bcl.Async不能夠解決System.Core程序版本2.0.5.0。 自從我第一次發佈這個問題以來,我們轉到了Visual Studio 2012。同樣的問題依然

    0熱度

    1回答

    This Blog Entry描述使用視圖綁定作爲XAML綁定的替代。我喜歡基於慣例線向上: this.OneWayBind(ViewModel, x => x.FooMirror); 如果我要綁定到一個TextBox的Text屬性: this.Bind(ViewModel, x => x.SomeText, x => x.SomeText.Text); 但是我有一個附加屬性,我想綁定到(