首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

问一个数据绑定的初级有关问题.求大大帮解答~

2013-05-03 
问一个数据绑定的初级问题....求大大帮解答~~我用webservice 获取到数据后然后添加到ObservableCollection

问一个数据绑定的初级问题....求大大帮解答~~
我用webservice 获取到数据后  然后添加到ObservableCollection这个集合里面
如下
ObservableCollection<Announcement> list = new ObservableCollection<Announcement>()

然后绑定

<phone:PanoramaItem Header="公告" Width="420" Loaded="PanoramaItem_Loaded">
                <ListBox Name="ggList" 
                         ItemTemplate="{StaticResource GgListBoxDatatemplate}" >
                </ListBox>
            </phone:PanoramaItem>


下面是DataTemplate
<DataTemplate x:Key="GgListBoxDatatemplate">
            <Grid >
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="20"/>
                    <ColumnDefinition Width="auto"/>
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition/>
                    <RowDefinition/>
                    <RowDefinition/>
                </Grid.RowDefinitions>
                
                <TextBlock Text="对象" FontSize="9pt" Grid.Row="1" Grid.Column="0"></TextBlock>
                <TextBlock x:Name="TxtTo" Text="{Binding To}" Grid.Row="1" Grid.Column="1"></TextBlock>
                
                <TextBlock Text="内容" FontSize="9pt" Grid.Row="2" Grid.Column="0"></TextBlock>
                <TextBlock x:Name="TxtContent" Text="{Binding Content}" Grid.Row="2" Grid.Column="1"></TextBlock>
                
                <TextBlock Grid.Row="3" Text="{Binding CreateTime}" Grid.Column="0" Grid.ColumnSpan="2"></TextBlock>
            </Grid>
        </DataTemplate>



后台绑定代码

this.ggList.ItemsSource = list;


一直没看出来有什么问题,但是放到手机上运行的时候就会报异常  异常信息是:
Error HRESULT E_FAIL has been returned from a call to a COM component.
有知道是怎么回事的嘛?  跪求解决办法啊   昨晚就开始查原因 一直到现在没找到什么问题!问一个数据绑定的初级有关问题.求大大帮解答~
Binding 手机
[解决办法]
list有值吗?
[解决办法]
即使没值也不会报这种错误。
你确定错误是因为绑定引起的?
[解决办法]
你把完整的前台和后台代码都发出来,可能是你数据源这里调用的有问题。

热点排行