More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Dusan KocurekPhotosProfileFriendsMore Tools Explore the Spaces community

Dusan Kocurek

SCRUM management and .NET programming

Animation of selected item in a listbox

I needed to change scale for selected item in a listbox.

<DataTemplate x:Key="SmallStoryCardAnimatedOnSelection">
<!—enter your listbox item datatemplate content here -->  
<
ScrumBoard:SmallPostit x:Name="smallPostit" RenderTransformOrigin="0.5,0.5"> <ScrumBoard:SmallPostit.LayoutTransform> <TransformGroup> <ScaleTransform ScaleX="1" ScaleY="1"/> <SkewTransform AngleX="0" AngleY="0"/> <RotateTransform Angle="0"/> <TranslateTransform X="0" Y="0"/> </TransformGroup> </ScrumBoard:SmallPostit.LayoutTransform> </ScrumBoard:SmallPostit>
<!—enter your listbox item datatemplate content here --> <
DataTemplate.Triggers> <DataTrigger Binding="{Binding Path=IsSelected,
RelativeSource={RelativeSource AncestorType={x:Type ListBoxItem},
Mode=FindAncestor}}" Value="True"> <DataTrigger.EnterActions> <BeginStoryboard> <Storyboard> <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
Storyboard.TargetName="smallPostit"
Storyboard.TargetProperty=
"(FrameworkElement.LayoutTransform).
(TransformGroup.Children)[0].(ScaleTransform.ScaleX)
"> <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1.40"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames
BeginTime="00:00:00"
Storyboard.TargetName="smallPostit"
Storyboard.TargetProperty=
"(FrameworkElement.LayoutTransform).
(TransformGroup.Children)[0].(ScaleTransform.ScaleY)
"> <SplineDoubleKeyFrame KeyTime="00:00:00.2000000" Value="1.40"/> </DoubleAnimationUsingKeyFrames> </Storyboard> </BeginStoryboard> </DataTrigger.EnterActions> <DataTrigger.ExitActions> <BeginStoryboard> <Storyboard> <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
Storyboard.TargetName="smallPostit"
Storyboard.TargetProperty=
"(FrameworkElement.LayoutTransform).
(TransformGroup.Children)[0].(ScaleTransform.ScaleX)
"> <SplineDoubleKeyFrame KeyTime="00:00:00.0000000" Value="1"/> </DoubleAnimationUsingKeyFrames> <DoubleAnimationUsingKeyFrames BeginTime="00:00:00"
Storyboard.TargetName="smallPostit"
Storyboard.TargetProperty=
"(FrameworkElement.LayoutTransform).
(TransformGroup.Children)[0].(ScaleTransform.ScaleY)
"> <SplineDoubleKeyFrame KeyTime="00:00:00.0000000" Value="1"/> </DoubleAnimationUsingKeyFrames> </Storyboard> </BeginStoryboard> </DataTrigger.ExitActions> </DataTrigger> </DataTemplate.Triggers> </DataTemplate>

I’m sorry for formatting, but Live Space cuts longer text.

August 27

Ted Talks

 

Ted Talks are great! So many interesting presentations, so many interesting people.

One such presentation is about animal. Take a look on this video (great moment is at 5:00).  

 

See more at TEDTALKS!

August 20

ScrumDesk version 3.6 is released

I’m very proud to publish this announcement. Yesterday was very busy day especially after our vacation.  Yesterday we were preparing public release of ScrumDesk.

New version contains some features asked by many customers. I hope that this version can help them to simplify daily Scrum usage.

  • Task board - (alias Kanban) used by many for daily stand up meeting. Very useful view on your task, easy to use
  • Treemap – we had this feature in our backlog for more than one year. We concentrate on basic features last year. Article by Mike Cohn has started us to try this implementation. Using WPF this was unbelievably easy and fast. Try to take a look on your backlog with many stories!
  • Story split – is simple now as never before. Just drag and drop story. All uncompleted tasks will be split into another story. All remaining time is adjusted.
  • Export to Excel – yeeeh, asked by many. Why? Managers know Excel very well! :) Just kidding. Data exported in Excel file are prepared to easy further analyses using pivot charts and tables.
  • Resource availability – take a look on progress bar color and you see if team member is able to complete his task or not
  • Burn Up chart – were you missing it? Don’t you like burn down?
  • Customization – don’t you like our default colors for state indication? Change them as you need!

ScrumDesk version 3.6 change log

Burn Up image
View more entries
 
View space
nyi nyi thann

Public folders

Folders shared with the world