2010年7月26日

とりあえず載せる。ソースコードは分かる人が見ればわかるもの

前回の画面のソースコードはこちら。

もっとも、大した内容があるわけでもなく・・・
というかあちこちからの寄せ集めでしかなく・・・
ただ単に自分が数ヵ月後とかにフォルダ内を探すのが面倒だから載せるだけとも・・・

というわけで以下です。



  1. <UserControl

  2.     xmlns= "http://schemas.microsoft.com/winfx/2006/xaml/presentation"

  3.     xmlns:x= "http://schemas.microsoft.com/winfx/2006/xaml"

  4.     x:Class= "SilverlightApplication3.Page"

  5.     Width= "280" Height= "480" Visibility= "Visible"

  6.         xmlns:d= "http://schemas.microsoft.com/expression/blend/2008"

  7.         xmlns:mc= "http://schemas.openxmlformats.org/markup-compatibility/2006"

  8.         mc:Ignorable= "d"

  9.         xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"

  10.         xmlns:SilverlightApplication3="clr-namespace:SilverlightApplication3" >

  11.         <UserControl.Resources>

  12.                 <Storyboard x:Name="grid_move">

  13.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">

  14.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="-92"/>

  15.                                 <SplineDoubleKeyFrame KeyTime="00:00:03" Value="-60"/>

  16.                                 <SplineDoubleKeyFrame KeyTime="00:00:04" Value="-5"/>

  17.                         DoubleAnimationUsingKeyFrames>

  18.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">

  19.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="31"/>

  20.                                 <SplineDoubleKeyFrame KeyTime="00:00:03" Value="-4"/>

  21.                                 <SplineDoubleKeyFrame KeyTime="00:00:04" Value="-18"/>

  22.                         DoubleAnimationUsingKeyFrames>

  23.                 Storyboard>

  24.                 <Storyboard x:Name="grid_move2">

  25.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">

  26.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="78"/>

  27.                                 <SplineDoubleKeyFrame KeyTime="00:00:03" Value="81"/>

  28.                                 <SplineDoubleKeyFrame KeyTime="00:00:04.1000000" Value="1"/>

  29.                         DoubleAnimationUsingKeyFrames>

  30.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">

  31.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="24"/>

  32.                                 <SplineDoubleKeyFrame KeyTime="00:00:03" Value="-2"/>

  33.                                 <SplineDoubleKeyFrame KeyTime="00:00:04.1000000" Value="-14"/>

  34.                         DoubleAnimationUsingKeyFrames>

  35.                 Storyboard>

  36.                 <Storyboard x:Name="grid_move3">

  37.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleX)">

  38.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="6.333"/>

  39.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.1000000" Value="0.777"/>

  40.                         DoubleAnimationUsingKeyFrames>

  41.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)">

  42.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="5.947"/>

  43.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.1000000" Value="0.842"/>

  44.                         DoubleAnimationUsingKeyFrames>

  45.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">

  46.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="-10"/>

  47.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.1000000" Value="-11"/>

  48.                         DoubleAnimationUsingKeyFrames>

  49.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">

  50.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="3"/>

  51.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.1000000" Value="4.5"/>

  52.                         DoubleAnimationUsingKeyFrames>

  53.                 Storyboard>

  54.                 <Storyboard x:Name="grid_move4">

  55.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)">

  56.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="76.278"/>

  57.                                 <SplineDoubleKeyFrame KeyTime="00:00:02" Value="165.264"/>

  58.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.7000000" Value="179.393"/>

  59.                         DoubleAnimationUsingKeyFrames>

  60.                 Storyboard>

  61.                 <Storyboard x:Name="grid_move5">

  62.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">

  63.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="-136"/>

  64.                                 <SplineDoubleKeyFrame KeyTime="00:00:02" Value="-133"/>

  65.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.7000000" Value="-13"/>

  66.                         DoubleAnimationUsingKeyFrames>

  67.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">

  68.                                 <SplineDoubleKeyFrame KeyTime="00:00:01" Value="-18"/>

  69.                                 <SplineDoubleKeyFrame KeyTime="00:00:02" Value="38"/>

  70.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.7000000" Value="-11"/>

  71.                         DoubleAnimationUsingKeyFrames>

  72.                 Storyboard>

  73.                 <Storyboard x:Name="grid_move6">

  74.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)">

  75.                                 <SplineDoubleKeyFrame KeyTime="00:00:01.1000000" Value="125"/>

  76.                                 <SplineDoubleKeyFrame KeyTime="00:00:01.9000000" Value="125"/>

  77.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.7000000" Value="-20"/>

  78.                         DoubleAnimationUsingKeyFrames>

  79.                         <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="button01"Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)">

  80.                                 <SplineDoubleKeyFrame KeyTime="00:00:01.1000000" Value="-4"/>

  81.                                 <SplineDoubleKeyFrame KeyTime="00:00:01.9000000" Value="-51"/>

  82.                                 <SplineDoubleKeyFrame KeyTime="00:00:02.7000000" Value="-4"/>

  83.                         DoubleAnimationUsingKeyFrames>

  84.                 Storyboard>

  85.         UserControl.Resources>

  86.         <Grid Background= "#00000000" x:Name= "grid_main" RenderTransformOrigin= "0.5,0.5" >

  87.             <Button x:Name= "button01" Opacity= "1" RenderTransformOrigin="0.5,0.5" Margin="109,70,136,0"Background="#FF51531F" Foreground="#FFCD3E3E" Height="34" VerticalAlignment="Top" >

  88.                 <Button.BorderBrush>

  89.                         <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">

  90.                                 <GradientStop Color="#FFA3AEB9"/>

  91.                                 <GradientStop Color="#FF8399A9" Offset="0.375"/>

  92.                                 <GradientStop Color="#FF718597" Offset="0.375"/>

  93.                                 <GradientStop Color="#FF847D61" Offset="1"/>

  94.                         LinearGradientBrush>

  95.                 Button.BorderBrush>

  96.                 <Button.RenderTransform>

  97.                         <TransformGroup>

  98.                                 <ScaleTransform/>

  99.                                 <SkewTransform/>

  100.                                 <RotateTransform/>

  101.                                 <TranslateTransform/>

  102.                         TransformGroup>

  103.                 Button.RenderTransform>

  104.             Button>

  105.             <TextBox HorizontalAlignment="Right" Margin="0,39,30,0" VerticalAlignment="Top" Text="TextBox"TextWrapping="Wrap" d:LayoutOverrides="HorizontalAlignment, Height" x:Name="textbox1"/>

  106.             <TextBox Height="22" HorizontalAlignment="Right" Margin="0,95,30,0" VerticalAlignment="Top" Width="54"Text="TextBox" TextWrapping="Wrap" x:Name="textbox2"/>

  107.             <Button Height="36" HorizontalAlignment="Left" Margin="8,8,0,0" VerticalAlignment="Top" Width="37"Content="Button" x:Name="MyButtonExit"/>

  108.                         <data:DataGrid Margin="8,153,8,8" x:Name="MyDataGrid" Background="#FFD0BF43"AutoGenerateColumns="False" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible"d:IsStaticText="True" >

  109.                                 <data:DataGrid.Columns>

  110.                                 <data:DataGridTextColumn Header="キーワード" Binding="{Binding Word}" />

  111.                                 <data:DataGridTextColumn Header="出現回数" Binding="{Binding Count}" />

  112.                                 <data:DataGridTextColumn Header="割合(%)" Binding="{Binding Ratio}" />

  113.                                 <data:DataGridTextColumn Header="タグ" Binding="{Binding Tags}" />

  114.                             data:DataGrid.Columns>

  115.                         data:DataGrid >

  116.         Grid>

  117. UserControl>


ま、見直すことなんてないんでしょうけどね・・・(結論)