在 XCEED wpf propertygrid 中,从未调用 bool 的 setter (F#)

In XCEED wpf propertygrid the setter for bool is never called (F#)

我有以下值

let mutable enMarker = if serie.MarkerSize > 0.0 then true else false

这是一个布尔值和设置该值的以下成员

member x.``Enable/disable marker`` with get() = enMarker
                                   and set v  = enMarker <- v
                                                if v = false then this.``Marker size`` <- 0 |> uint32
                                                else serie.MarkerSize <- this.``Marker size`` |> float

我的问题是,当我选中 propertyGrid 的复选框时,成员的 setter 没有被调用。我在这里遗漏了什么吗?

刚刚找到它,以防它对某人有所帮助,但成员名称是问题所在。已更改

member x.``Enable/disable marker``

member x.EnableMarker 

并且它还可以调用 setter