1
2
为什么我在一行中手动选择两次(或更多)组合框上的不同值时,我只收到一个对出生城市的调用。用上一个选择的值设置(只有当组合框失去焦点时,调用才似乎启动)? 这就是数据绑定的工作方式,在验证发生时数据从控件移动到属性,在控件失去焦点时进行验证。 为什么当我单击按钮添加城市,然后单击按钮显示时,双层城市不是选中的城市(不是显示在Combox中的城市) 我不知道。我创建了一个简单的表单(使用.NET 3.5 SP1的Visual C Express 2008),并逐字粘贴了您的代码,它按预期工作:在组合框中显示新城市。 如果将comboxcities.focus();添加到buttonAddCity_Click()的末尾,您将确保新城市更早地被推到_Person.BirthCity,而不是在ValidateChildren()上。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |