离开绑定就不能活?何况绑定就是string参数,反射都不要,难道还不能“动态”。
我是想做组态的界面刷新的,想用绑定是为了自动更新UI
一个变量也可以实现,没必要那么多tag。要灵活实现
项目有几千个变量涉及动画,要同时实时刷新,不是一个变量
定时器吧,
我其实问的是组态,实际应用中是几千个变量同时实时刷新,而且涉及很多动画,用定时器速率效率都不是最佳吧,用绑定就是看中自动更新UI
@大江东去奔流到海: 你数据tag在变化的时候,会有赋值过程吧,此时就改变text的值,不就行了。
@Melody.Gkx: 问题是我想做成通用型的处理方案,1000个tag,对应1000个完全不同的动画,没办法在tag变化的时候赋值吧,而且tag变化有可能50ms变化一次,也有可能半天才变化一次。
wpf? winform? webform?
如果是WebForm/MVC的话,不考虑压力可以使用轮询,实时推送考虑SignalR+Vue/Angular。
如果是WinForm或者ConsoleApp。可以考虑自定义事件,然后实时更新数据
我的想法是如果是wpf的话,可以让tag实现inotifyproperty的接口,然后binding mode设为two way这样textbox.text就能随着tag的变化而变化
[来自 Cnblogs For Xamarin]
1000个tag是导入进来的,难道手工建立1000个属性,这不现实。但是绑定时我想直接使用tag的名称,不想用数组下标。