hier zu verwenden ist, was ichWie FsXaml der CommandDependecy/(n)
getan mit FsXamltype MainViewModel() as self =
inherit ViewModelBase()
let listOfData = self.Factory.Backing(<@[email protected]>, 0 :> obj)
let selectedId = self.Factory.Backing(<@[email protected]>, 0)
member x.SelectedId with get() = selectedId.Value
and set value = selectedId.Value <- value;
x.ListOfData <- returnPrice(value) :> obj
member x.StockList with get() = stockList
member x.ListOfData with get() = listOfData.Value and set value = listOfData.Value <- value
und in XAML
<ComboBox Grid.Row="1" ItemsSource="{Binding StockList}"
DisplayMemberPath="Code"
SelectedValuePath="Id" SelectedValue="{Binding SelectedId}"/>
<DataGrid Grid.Row="2" ItemsSource="{Binding ListOfData}"/>
Wie kann ich Befehl dependecy von ViewModule
verwenden x.ListOfData
zu setzen statt Rufen returnPrice(value)
in Setter von x.SelectedId
?
Ich nehme an, Sie möchten 'self.DependencyTracker.AddPropertyDependencies' verwenden. –
Bitte schreiben Sie [MCVE] (http://stackoverflow.com/help/mcve), um genau zu verstehen, was Sie tun möchten. –
@FoggyFinder Danke! –