2011-07-12 113 views
0

我必須繪製類似日曆的東西。 我有一張桌子,在頂部我們可以看到幾天,在左邊看到司機的名字。 而在一個細胞中,我們看到他工作了多少小時。 如何繪製此表?在Silverlight中繪製對象圖形

此外,我需要能力右擊打開驅動程序卡。 如何做到這一點呢?

在此先感謝!

回答

0
<Grid x:Name="LayoutRoot" Background="White"> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition /> 
     <ColumnDefinition /> 
     <ColumnDefinition /> 
     <ColumnDefinition /> 
     <ColumnDefinition /> 
     <ColumnDefinition /> 
    </Grid.ColumnDefinitions> 
    <Grid.RowDefinitions> 
     <RowDefinition /> 
     <RowDefinition /> 
     <RowDefinition /> 
     <RowDefinition /> 
    </Grid.RowDefinitions> 
    <TextBlock Grid.Row="0" Grid.Column="1" Text="Mon" /> 
    <TextBlock Grid.Row="0" Grid.Column="2" Text="Tue" /> 
    <TextBlock Grid.Row="0" Grid.Column="3" Text="Wen" /> 
    <TextBlock Grid.Row="0" Grid.Column="4" Text="Thu" /> 
    <TextBlock Grid.Row="0" Grid.Column="5" Text="Fri" /> 
    <TextBlock Grid.Row="1" Grid.Column="0" Text="Driver X" /> 
    <TextBlock Grid.Row="2" Grid.Column="0" Text="Driver Y" /> 
    <TextBlock Grid.Row="3" Grid.Column="0" Text="Driver Z" /> 
    <TextBlock Grid.Row="1" Grid.Column="1" Text="{Binding Path=DriverX.MonHours}" /> 

檢查邁克爾·斯諾的博客點擊爲在http://www.michaelsnow.com/2010/04/23/silverlight-tip-of-the-day-3-mouse-right-clicks/