因为程序在启动时需要解释xaml,按照xaml中的顺序生成控件,先布局的先生成, 所以后台写的方法也要 按照 从上至下的顺序排列 和xaml 控件顺序一样! 也可以加判断 if (this.IsLoaded) { } 加入这个判断,则当初始化还没完成的时候,不会执行 ;也就不会出问题了