0

我有一个名为 linq2sql 的对象user,它有 2 个字段:firstnamelastname

我想要一个允许双向数据绑定的“FullName”属性

所以在我添加的用户部分类中

property FullName as string
get
    return lastname & ", " & firstname
end get
set(byval value as string)
   'some parsing code
    lastname=ln
    firstname=fn
end set
end property

现在发生的情况是,如果我将一个文本框绑定到“FullName”,setter 会被调用两次,首先使用用户输入的正确数据,然后再次使用value=nothing!

为什么是这样?以及如何解决?非常感谢您

4

0 回答 0