Smobiler上海石磨_.NET移动开发平台

标题: 如何动态改变picker控件的元素数组大小和显示内容 [打印本页]

作者: btyxkj    时间: 2021-3-12 07:45
标题: 如何动态改变picker控件的元素数组大小和显示内容
请问:①如何在APP运行期间通过代码改变picker控件Items集合的大小。比如设计时Items集合包含A,B,C三个元素,APP运行期间希望通过代码再增加一个元素或减少一个元素。
②如何在APP运行期间通过代码改变Picker控件显示的内容。如现在显示的是AAA,BBB,CCC三项,希望通过代码让它显示XXX,YYY,ZZZ三项。我在代码中用SetValue进行赋值,其值改变了,但界面上仍然显示之前的内容。
请用VB.Net的语言给予解答,谢谢。

        


作者: Lula.Jin    时间: 2021-3-12 09:44
picker.Items是String[] 若是移除或者添加元素都请重新赋值picker.Items

作者: btyxkj    时间: 2021-3-12 09:45
Lula.Jin 发表于 2021-3-12 09:44
picker.Items是String[] 若是移除或者添加元素都请重新赋值picker.Items

麻烦您能给点代码吗?
作者: Lula.Jin    时间: 2021-3-12 09:48
btyxkj 发表于 2021-3-12 09:45
麻烦您能给点代码吗?

重新赋值,例如      Picker1.Items = New String() {"2", "3", "4"}
作者: btyxkj    时间: 2021-3-12 09:49
Lula.Jin 发表于 2021-3-12 09:48
重新赋值,例如      Picker1.Items = New String() {"2", "3", "4"}

解答问题及时,十分感谢。赞!




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2