Silverlightツールキットのグラフ作成ソースに変更を加える必要があります
Silverlightツールキットをダウンロードしました...ソースを新しいディレクトリに解凍しました
Controls.DataVisualization.Toolkit.csprojプロジェクトをソリューションに追加しました
SilverlightアプリケーションのSystem.Windows.Controls.DataVisualization.Toolkitへの参照を削除し、
Controls.DataVisualization.Toolkit.csprojプロジェクトへのプロジェクト参照を追加しました。
次に、Legend.xaml
を次のように変更しました。
<Style TargetType="datavis:Legend"> <Setter Property="BorderBrush" Value="Lime"/> <Setter Property="BorderThickness" Value="1"/> <Setter Property="IsTabStop" Value="False"/> <Setter Property="TitleStyle"> <Setter.Value> <Style TargetType="datavis:Title"> <Setter Property="Margin" Value="0,5,0,10"/> <Setter Property="FontWeight" Value="Bold"/> <Setter Property="HorizontalAlignment" Value="Center"/> </Style> </Setter.Value> </Setter> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="datavis:Legend"> <Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Padding="2"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition/> </Grid.RowDefinitions> <datavis:Title Grid.Row="0" Content="{TemplateBinding Title}" Style="{TemplateBinding TitleStyle}"/> <TextBlock>Yeah</TextBlock> </Grid> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style>
MainPage.xamlに簡単な列グラフを追加して
実行すると
、どちらの変更もSilverlightページに表示されません。
ありがとう
マーク