在XCEED wpf propertygrid中,永远不会调用bool的setter(F#)

时间:2018-09-04 07:31:08

标签: wpf f# propertygrid xceed

我具有以下值

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。我在这里想念东西吗?

1 个答案:

答案 0 :(得分:1)

只是找到它,以防它帮助某人成为会员名称的问题。已更改

member x.``Enable/disable marker``

member x.EnableMarker 

它也能够呼叫设置器