【发布时间】:2011-03-23 08:04:53
【问题描述】:
有一个网格视图列出了类属性中的某些内容。类有四个属性,其中三个我绑定到 3 列网格视图,最后一个属性我绑定到另一个标签。
网格视图正在工作并绑定值,但 Lable 不是...原因是什么?
public class ProjectData
{
public string ProjectName {get;set;}
public string MachineName {get;set;}
public string MachineNumber {get;set;}
public string StatusDetail {get;set;}
}
这里是 xaml:
<ListView
Grid.Row="1"
Grid.ColumnSpan="2"
Name="PrjtListView"
HorizontalContentAlignment="Stretch"
FontSize="15" Background="#FFF2F2B7"
BorderThickness="1"
ItemsSource="{Binding ProjectData}">
<ListView.View>
<GridView AllowsColumnReorder="True"
ColumnHeaderToolTip="appconfig servers"
ScrollViewer.CanContentScroll="True">
<GridViewColumn Header="Project Name" Width="400"
DisplayMemberBinding="{Binding ProjectName}" />
<GridViewColumn Header="Build Machine" Width="150"
DisplayMemberBinding="{Binding MachineName}"/>
<GridViewColumn Header="Port number" Width="120"
DisplayMemberBinding="{Binding MachineNumber}"/>
</GridView>
</ListView.View>
</ListView>
<UniformGrid Grid.Row="2" Grid.Column="1" VerticalAlignment="Center">
<Button Content="add to cctray" Margin="0,0,5,0"
Command="{Binding AddToCCTray}"/>
</UniformGrid>
**<Label Grid.Row="2" Grid.Column="0" Name="lblTotalProjects" FontSize="12" FontStyle="Italic"
Content="{Binding StatusDetail}"></Label>**
-->> This is not working
这只是代码sn-p,如果需要我会提供其他细节。
编辑:我们可以在同一个 xaml 文件中绑定相同的数据上下文两次吗?一个用于其他控件,一个用于其他控件
【问题讨论】: