reactiveui

    3熱度

    2回答

    我正在嘗試使用Reactive UI和Xamarin Forms來做一個Hello World。 我已經創建了一個ViewModel(基於ReactiveObject),一個自定義頁面(基於ReactiveContentPage)和一些XAML標記。 該頁面有一個條目和一個綁定在一起的標籤。當我運行它時(在iOS和Android上),它似乎適用於鍵入的前幾個字符,然後鎖定。控制檯給出了'主線程發生

    0熱度

    2回答

    我應該如何使用反應式UI從ViewModel公開一個列表? 我想在視圖中的網格綁定到列表。 我應該在reactiveUI框架中使用ObservableCollection還是什麼? public class BooksViewModel : ReactiveObject { ObservableCollection<Book> Books{ get; set; } } 感謝

    2熱度

    1回答

    也許我失去了一些東西,但是我無法獲得ReactiveCommand來阻止基於canExecute observable的執行。 下面是我能夠想到的最簡單的例子。我希望命令永遠不會開火,但它是。 我錯過了什麼? void Main() { var canExecute = Observable.Return(false); var myCommand = ReactiveCom

    2熱度

    1回答

    現在ReactiveUI 6.0 has been released,我有一個問題:什麼是最好的或最有效的方式來綁定ReactiveObject(s)和Windows窗體(s)。 這是我到目前爲止有: 我的模型 namespace WindowsFormsApplication1 { #region using System; using System.React

    1熱度

    1回答

    我正在遷移到Reactive UI的第6版,並試圖更完全地使用它提供的工具,即ThrownExceptions。當我訂閱拋出的異常屬性時什麼都不會發生。我確信我錯過了一些東西,只是不確定它現在是什麼。 在我簡化的例子中,有一個命令綁定它的按鈕。 public ReactiveCommand<object> Delete { get; private set; } public Main

    6熱度

    2回答

    我想知道推薦的方法綁定到ReactiveCommand的IsExecuting。 問題是初始命令執行(在構造函數結束時開始)沒有使用IsLoading作爲綁定更新WPF控件,儘管隨後的調用按預期工作。 更新2:添加測試綁定代碼 這顯示了裝飾器的內容時​​IsLoading是真的 <ac:AdornedControl IsAdornerVisible="{Binding IsLoading}">

    4熱度

    1回答

    ToProperty()似乎用於基於observables的只讀屬性,但我何時想使用BindTo()?

    1熱度

    1回答

    我們有一個可以使用用戶當前位置的視圖。 我們正在做標準「我們可以使用你的位置」當視圖顯示1號(以及用戶以前沒有說沒有)。如果用戶說是,那麼它查找當前位置,然後顯示。 如果用戶說沒有(或這不是第一時間),則該視圖停留在屏幕的任何文本地進入的位置或按下「使用當前位置」按鈕的選擇。很明顯,如果用戶以前拒絕了位置,我們會再次提示您是否按下'使用當前位置'位置。 我們這目前通過在視圖模型該視圖又訂閱了「提示

    1熱度

    2回答

    我有一個'你好世界'形式(Xamarin形式)與一些領域和一個提交按鈕。有一個可觀察的(CanSave)來控制SaveChangesCommand何時可以執行。如果在CanSave爲false時按下保存按鈕,我想要向用戶顯示一條消息。 與下面的代碼,如果我 輸入不正確的數據 單擊保存(錯誤消息顯示) 然後更正數據。 CanSave成爲true並執行SaveChangesCommand - 在再次按

    0熱度

    1回答

    我試圖很好地使用ReactiveList,並且我認爲我很接近。 我的期望是,只有「豐田」被用戶按下濾波器按鈕 XAML(是的,快速Ñ髒,對於過濾器沒有命令)之後顯示 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentati