请看下面一段代码,普通的datagrid绑定.

<sdk:DataGrid x:Name="dgTest"/>

 

 List<User> ls = new List<User>()
            {
                
new User{Name="wangjie",Age=12,Sex=true},
                
new User{Name="wangjie2",Age=12,Sex=true},
                
new User{Name="wangjie3",Age=12,Sex=false},
                
new User{Name="wangjie4",Age=12,Sex=true},
                
new User{Name="wangjie",Age=12,Sex=true}
            };

            dgTest.ItemsSource 
= ls;

 关键是User类:

    class User
    {
        
public int Age { getset; }
        
public string Name { getset; }
        
public bool Sex { getset; }
    }

 这样得到的结果出乎我的意料: 没有数据???

这难道是Silverlight运行时的特点?
 无意间在class前加了public,这次DataGrid有数据了:

这难道是Silverlight运行时的特点? 

环境: Vs2010+silverlight4

 是silverlight运行时的特点?还是只是DataGrid的特色?

 

相关文章:

  • 2021-07-01
  • 2021-05-31
  • 2022-01-21
  • 2022-01-15
  • 2021-08-18
  • 2022-12-23
  • 2021-06-06
  • 2021-07-17
猜你喜欢
  • 2021-07-31
  • 2021-10-05
  • 2022-12-23
  • 2022-01-02
  • 2021-11-06
  • 2021-07-11
  • 2021-12-30
相关资源
相似解决方案