0
我與DataGridCheckBoxColumn一個綁定的DataGrid,我想在複選框被選中的行獲得經過行..從Datagrid中
我的代碼是這樣
<sdk:DataGrid x:Name="McDataGrid" Width="580" Height="250"
Margin="10,10,0,0"
ColumnWidth="100" RowHeight="30"
GridLinesVisibility="Vertical"
SelectionMode="Single"
BorderThickness="5"
AutoGenerateColumns="False"
AreRowDetailsFrozen="True"
HorizontalGridLinesBrush="Black"
VerticalGridLinesBrush="Black"
RowStyle="{StaticResource MyCustomRow}"
RowBackground="LightGray" AlternatingRowBackground="LightGray"
>
<!--Background="LightGray" RowBackground="LightYellow"
AlternatingRowBackground="LightBlue"
BorderBrush="Gray" -->
<!-- Add DataGrid Columns -->
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn Header="SL" Width="40" Binding="{Binding ID}" FontSize="12" />
<!--<sdk:DataGridTextColumn Header="Road Name" Width="100" Binding="{Binding RoadName}" FontSize="12" />-->
<sdk:DataGridTemplateColumn Header="Road Name" Width="300">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding RoadName}" MaxHeight="200" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTextColumn Header="Start KM" Width="70" Binding="{Binding StartKM}" FontSize="12" />
<sdk:DataGridTextColumn Header="End KM" Width="70" Binding="{Binding EndKM}" FontSize="12" />
<sdk:DataGridCheckBoxColumn Header="Select" Binding="{Binding Available}" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>
public class IntersectionRoads
{
public int ID { get; set; }
public string RoadName { get; set; }
public string StartKM { get; set; }
public string EndKM { get; set; }
public bool Available { get; set; }
}
McDataGrid.ItemsSource = intersectingRoads;
我想所有當複選框被選中 請不要引導IFI行值我在這裏做得不對也
期待一個答覆提前 感謝 :)
什麼語言?標籤可以幫助您獲得更多答案;) – ImGreg 2012-04-10 13:56:16