fsharp.viewmodule

    2熱度

    1回答

    這裏是我一直在使用FsXaml type MainViewModel() as self = inherit ViewModelBase() let listOfData = self.Factory.Backing(<@[email protected]>, 0 :> obj) let selectedId = self.Factory.Backing(<@[email 

    5熱度

    1回答

    我正在嘗試使用WPF與F#。我已經使用F#空白Windows應用程序模板創建了一個項目(實際上,我使用不同的設置創建了幾個項目)。然後我添加了FSharp.ViewModule和FsXaml.Wpf引用。當項目只有MainWindow.xaml和MainWindow.xaml.fs時,它工作正常。但只要我添加了另一個的.xaml查看文件和.FS視圖模型文件,我得到的「命名空間的ViewModels

    5熱度

    1回答

    在我xaml我有一個按鈕和一個TextBlock <TextBlock Text="{Binding AText}" FontSize="20"/> <Button Content="Click" Command="{Binding MyCommand}" Grid.Row="1"/> ,並在我的ViewModel我有下面的代碼 let aText = self.Factory.Backin

    3熱度

    1回答

    我有一個簡單的對話框,其中包含兩個用於輸入個人姓名和地址的字段,我只希望確定按鈕在具有值時啓用。下面是我的看法的相關部分: <TextBox Text="{Binding Name}" ... /> <TextBox Text="{Binding Address}" ... /> <Button Content="OK" IsEnabled="{Binding OK, Mode=OneWay}

    4熱度

    1回答

    在我以前的問題「與FSharp.ViewModule啓用對話框確認按鈕」,我得到的地步對話框的確定​​按鈕啓用,只有當該對話框的字段的驗證是真實的,並ViewModule的IsValid屬性成爲現實。但之後我遇到了更多的問題: 1)單擊確定按鈕並沒有關閉對話框,即使我在XAML中設置了IsDefault="true"。 2)當單擊OK按鈕,有時我想做的事不是由ViewModule驗證提供(更比如檢

    3熱度

    1回答

    在FSarp.ViewModule我有一個簡單的視圖,點擊該按鈕會在左邊的文本框中根據正確的文本框生成一個隨機數。我將如何綁定右側文本框中的更改(例如,手動輸入數字),以便在不單擊按鈕的情況下通過調用clickcommand或click()方法來更新左側文本框?我嘗試了self.DependencyTracker和self.RaisePropertyChanged的不同組合,但無法獲得正確的語法。

    4熱度

    1回答

    我正嘗試使用F#和WPF創建一個簡單的任務調度器。它基本上只是一個任務列表,其中每個任務都有一個「刪除」按鈕。處理列表外的按鈕點擊不是問題 - 可以使用常規命令處理。然而,處理一個按鈕點擊在列表項不直截了當。我嘗試使用RelayCommand描述here綁定路由到父,但發件人對象始終爲空(我期望它是集合中的任務對象)。還嘗試附加建議here的財產,但無法使其工作。 如何分配一個事件處理程序,通過點