�ҏW�����FSilverlight���̂��̂ɂ��ďڂ����m�肽���ǎ҂́A�{�e�ƕ����ē��W�uSilverlight�͎������JavaScript�t���[�����[�N�H�v�����Q�Ƃ��������B
�@��4��ƂȂ鍡��́A�O��́u�V���v���ŋ@�\�I��Silverlight�̃A�j���[�V�����Ƃ́H�v�ʼn�������O���t�B�b�N�X�ɑ����āASilverlight�̃G�b�Z���X���������Ă�X�p�C�X�����A�j���[�V�����ɏœ_�Ăĉ�����Ă����܂��B
�@Silverlight�́A�@�\�I�ɂ̓V���v���łƂĂ�������₷�����̂ɂȂ��Ă��܂��B���̓������ꌾ�ł����Ă��܂��A�u�v���p�e�B�̒l��ς��ăI�u�W�F�N�g�����v�����ł��B��{�I�ɁA�A�j���[�V�������쐬����ۂɂ�Expression Blend���g�p����̂ł����A�R�[�h�x�[�X�Ŏg�p���@���������ƂƂĂ����G�ɂȂ�܂��B
�ҏW�����FMicrosoft Expression Blend�ɂ��ďڂ����m�肽���ǎ҂́AInsider.NET�t�H�[�����̋L���uVista�����Windows�A�v���E�f�U�C���E�c�[���v�����Q�Ƃ��������B
�@���̂��߁A�����͊e�@�\�ɑ��ēO��I�ɉ�����Ă��܂������A����͂ł��邾���V���v���ɕ�����₷���A�����p�ł���悤�ȉ�������Ă������Ǝv���܂��B
�@Silverlight�̃A�j���[�V�����́A�傫��2�̃J�e�S���ɕ����邱�Ƃ��ł��܂��B1�́uFrom / To / By�A�j���[�V�����v�ŁA����1�́u�L�[�t���[���A�j���[�V�����v�ł��B
�@�uFrom / To / By�A�j���[�V�����v�́u�x�[�V�b�N�A�j���[�V�����i�Ȍ�A���̖��O�ŌĂт܂��j�v�Ƃ��Ă�Ă��āA�����ɂł����p�ł���悤�ȍ\���ɂȂ��Ă��܂��B�g�����́A���̖��̂Ƃ���A�u�n�[�i��From�j�ƏI�[�i��To�j�̃v���p�e�B�l��ݒ肵�A���̓����ݒ�i��By�j�v���邱�Ƃł��B���̃A�j���[�V�����́A�n�[�ƏI�[�̊Ԃ̒l�������I�ɕ⊮���܂��̂ŁA�A�j���[�V�����̑��x�͈���ɂȂ�܂��B
�@�u�L�[�t���[���A�j���[�V�����v�́A�L�[�t���[���I�u�W�F�N�g���g�p���Ĉ�A�̓���̒l��ݒ肷�邱�ƂŁA���̊Ԃ̓����ω������邱�Ƃ��ł��܂��B�u�x�[�V�b�N�A�j���[�V�����v�͑��x����肾�����̂ɑ��āA���̃A�j���[�V�������g�p���邱�Ƃ��A�j���[�V�����̑��x��ω������邱�Ƃ��\�ł��B�Ⴆ�A�{�[������������悤�ȃA�j���[�V���������ꍇ�A�ŏ��͂������ŁA���X�ɉ�������悤�ȃA�j���[�V�������쐬�ł��܂��B
�@Silverlight�Ŏg�p�ł���A�j���[�V�����̃^�C�v��3����܂��B���ꂼ��A�uColor�v�uDouble�v�uPoint�v�ƌĂ�Ă��āA�uColor�v���F���A�uDouble�v���v���p�e�B�̒l���A�uPoint�v���I�u�W�F�N�g�̈ʒu��ω�������A�j���[�V�����ɂȂ�܂��B���ꂼ��̃J�e�S���Ŏg�p����I�u�W�F�N�g���\1�̂悤�ɂȂ�܂��B
�^�C�v | �x�[�V�b�N�A�j���[�V���� | �L�[�t���[���A�j���[�V���� | |
---|---|---|---|
Color | ColorAnimation | ColorAnimationKeyFrames | |
Double | DoubleAnimation | DoubleAnimationKeyFrames | |
Point | PointAnimation | PointAnimationKeyFrames | |
�@Silverlight�ɂ�����A�j���[�V�����͂��ׂă^�C�����C���i���Ԏ��j�Ɋ�Â��Ēl��ω������邱�ƂŒ�`����Ă��܂��B���̂��߁A�A�j���[�V�������^�C�����C���ƌĂ�ō��x���Ȃ��قǖ��ڂȊW�ɂ���܂��BSilverlight�ŃA�j���[�V�������`����ɂ́A�K��3�̃I�u�W�F�N�g��K�v�Ƃ��܂��B����́u�C�x���g�g���K�v�u�X�g�[���[�{�[�h�v�u�A�j���[�V�����v��3�̃I�u�W�F�N�g�ł��B
�@�u�C�x���g�g���K�v�́A�ʏ��JavaScript��.NET�A�v���P�[�V�����Ȃǂ��C�x���g�쓮�^�v���O���~���O�ł͂��Ȃ��݂̃C�x���g���g���K�ɂȂ�܂��B�A�j���[�V�����͉��炩�̃C�x���g�����m���邱�ƂŃX�^�[�g���܂��̂ŁA���̃X�^�[�g�^�C�~���O���`����g���K���K�v�ƂȂ�܂��B�������ASilverlight 1.0�ɂ����ẮA�uLoaded�v�C�x���g�݂̂�����`�ł��܂���B
�@�u�X�g�[���[�{�[�h�v�́A�A�j���[�V�����̈�A�̓�����`����I�u�W�F�N�g�ɂȂ�܂��B���̃X�g�[���[�{�[�h�̒P�ʂ��A�j���[�V�����̓���̒P�ʂɂȂ�܂��B���̃X�g�[���[�{�[�h�ɂ́A�\2�̂悤�ȃv���O��������R���g���[�����邽�߂̃��\�b�h����`����Ă��܂��B
���\�b�h | �ڍ� | |
---|---|---|
Begin | �X�g�[���[�{�[�h�̊J�n | |
Pause | �X�g�[���[�{�[�h�̈ꎞ��~ | |
Resume | �ꎞ��~���Ă����X�g�[���[�{�[�h�̍ĊJ | |
Stop | �X�g�[���[�{�[�h�̒�~ | |
Seek | �X�g�[���[�{�[�h�A�j���[�V�����̓���̃p�[�g�փX�L�b�v | |
�@�u�A�j���[�V�����v�́A�e�A�j���[�V�����̒�`���s���܂��B�A�j���[�V�����̒P�ʂ́A�uFrom�v����uTo�v�܂ł̒l�̕ω��ɂȂ�A������O���[�s���O�������̂��X�g�[���[�{�[�h�ɂȂ�܂��B���̃A�j���[�V�����ɂ́A�\1�Ŏ������悤�ȃ^�C�v��I���ł��܂��B
�@������3�̒�`���s���ď��߂ăA�j���[�V�����Ƃ��ăv���O�����삳���邱�Ƃ��ł��܂��B�ȒP�ȗ�Ƃ��Ă͈ȉ��̂悤�ɂȂ�܂��B
�\�[�X1�@�x�[�V�b�N�A�j���[�V�����̃T���v�� |
<Rectangle
Name="MyAnimatedRectangle" Width="100"
Height="100" |
�@�����ł́ARectangle�I�u�W�F�N�g�̓����x��ω�������x�[�V�b�N�A�j���[�V�������T���v���Ƃ��Ă��܂��B
�@�ŏ���EventTrigger�I�u�W�F�N�g�̒�`�ł́A�uRoutedEvent�v�v���p�e�B��Rectangle�I�u�W�F�N�g�����[�h���ꂽ�^�C�~���O���g���K�Ƃ���uLoaded�v�C�x���g��ݒ肵�Ă��܂��B�ق���EventTrigger�I�u�W�F�N�g�ɐݒ�ł���v���p�e�B���\3�̂Ƃ���ł��B
�v���p�e�B | �ڍ� | �f�t�H���g�l | |
---|---|---|---|
Actions | �C�x���g�����������ۂɓK�p�����A�N�V�����i�X�g�[���[�{�[�h�j�̃R���N�V������ݒ� | ��̃I�u�W�F�N�g | |
Name | �I�u�W�F�N�g�̖��O��ݒ� | ��̕����� | |
RoutedEvent | ���̃g���K��������C�x���g��ݒ� | ��̕����� | |
�@���ɁA���̃C�x���g�����������ۂɓ��삷��X�g�[���[�{�[�h��ݒ肵�܂��i�����ŁA�X�g�[���[�{�[�h������������ꍇ�́AEventTrigger�I�u�W�F�N�g�́uActions�v�v���p�e�B���g�p���܂��j�B
�@�X�g�[���[�{�[�h�̒�`�ɂ́A�܂���BeginStoryboard�I�u�W�F�N�g���g�p���A���̒���Storyboard�I�u�W�F�N�g��ݒ肷�邱�ƂɂȂ�܂��BStoryboard�I�u�W�F�N�g�̒��ɂ́A���삳�������A�j���[�V�����̃^�C�v�Ƃ��̓����ݒ肵�܂��B�����ł́A�uDoubleAnimation�v���g�p���āuMyAnimatedRectangle�v�Ƃ������O�iStoryboard.TargetName�v���p�e�B�j��Rectangle�I�u�W�F�N�g��Opacity�v���p�e�B�̒l�iStoryboard.TargetProperty�v���p�e�B�j��5�b�����āiDuration�v���p�e�B�j�u1�v�iFrom�v���p�e�B�j����u0�v�iTo�v���p�e�B�j�֕ω�������A�j���[�V�������쐬���Ă��܂��B
�@�܂��A�����ł͌J��Ԃ��ݒ�i�uAutoReverse�v�v���p�e�B�j���uTrue�v�ɂ��A���̌J��Ԃ��iRepeatBehavior�v���p�e�B�j���uForever�v�i�i���j�ɂ��Ă��܂��B�ق���Storyboard�I�u�W�F�N�g�ɐݒ�ł���v���p�e�B���\4�̂Ƃ���ł��B
�v���p�e�B | �ڍ� | �f�t�H���g�l | |
---|---|---|---|
AutoReverse | �^�C�����C���̓���]���邩��ݒ� | false | |
BeginTime | �^�C�����C���̊J�n���Ԃ�ݒ� | 0 | |
Children | �q�^�C�����C���I�u�W�F�N�g�̃R���N�V������ݒ� | ��̃R���N�V���� | |
Duration | �^�C�����C���̊Ԋu��ݒ�B�l�ɂ́uh:m:s�v�����A�uAutomatic�v���A�uForever�v�̂����ꂩ���` | null | |
FillBehavior | ���s���I�����^�C�����C���̐U�镑����ݒ�B�l�ɂ́uHoldEnd�v���A�uStop�v�̂����ꂩ���` | HoldEnd | |
Name | �I�u�W�F�N�g�̖��O��ݒ� | ��̕����� | |
Duration | �^�C�����C���̊Ԋu��ݒ�B�l�ɂ́uh:m:s�v�����A�uAutomatic�v���A�uForever�v�̂����ꂩ���` | ��̕����� | |
RepeatBehavior | �^�C�����C���̌J��Ԃ���ݒ�B�l�ɂ͐��l���A�uForever�v�̂����ꂩ���` | 1 | |
SpeedRatio | �^�C�����C���̃X�s�[�h��ݒ� | 1 | |
Storyboard.TargetName | �A�j���[�V�������s���I�u�W�F�N�g�̖��O��ݒ� | null | |
Storyboard.TargetProperty | �A�j���[�V�������s���I�u�W�F�N�g�̃v���p�e�B�̖��O��ݒ� | null | |
�@���̃y�[�W�ł́A���x��ω�������u�L�[�t���[���A�j���[�V�����v�ɂ��ĉ�����A�O���[�A�b�v�A�v���P�[�V�������O���w�O���t�B�b�N�X�@�\��lj����܂��B
Copyright © ITmedia, Inc. All Rights Reserved.