728x90
728x170
▶ XAML
<Grid x:Name="grid"
Background="White">
<TextBlock
x:Name="textBlock"
Loaded="textBlock_Loaded" />
</Grid>
728x90
▶ C#
using System;
using System.Windows.Input;
using System.Windows.Threading;
/// <summary>
/// 카운트
/// </summary>
private int count = 0;
#region 텍스트 블럭 로드시 처리하기 - textBlock_Loaded(sender, e)
/// <summary>
/// 텍스트 블럭 로드시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
public void textBlock_Loaded(object sender, RoutedEventArgs e)
{
DispatcherTimer dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 0, 100); // 100 밀리초
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Start();
}
#endregion
#region 디스패처 타이머 틱 발생시 처리하기 - dispatcherTimer_Tick(sender, e)
/// <summary>
/// 디스패처 타이머 틱 발생시 처리하기
/// </summary>
/// <param name="sender">이벤트 발생자</param>
/// <param name="e">이벤트 인자</param>
public void dispatcherTimer_Tick(object sender, EventArgs e)
{
this.textBlock.Text = string.Format("Count : {0}", this.count++);
}
#endregion
728x90
그리드형(광고전용)
'C# > Silverlight' 카테고리의 다른 글
[C#/SILVERLIGHT] Binding 엘리먼트 : RelativeSource 속성 사용하기 (0) | 2014.03.07 |
---|---|
[C#/SILVERLIGHT] BindingExpression 클래스 : UpdateSourceTrigger.Explicit 설정시 처리하기 (0) | 2014.03.07 |
[C#/SILVERLIGHT] FrameworkElement 클래스 : BindingValidationError 이벤트 사용하기 (0) | 2014.03.07 |
[C#/SILVERLIGHT] RelativeSource 태그 확장 사용하기 (0) | 2014.03.07 |
[C#/SILVERLIGHT] DoubleAnimationUsingKeyFrames 엘리먼트 사용하기 (0) | 2014.03.06 |
[C#/SILVERLIGHT] LinearDoubleKeyFrame 엘리먼트 : KeyTime 속성 사용하기 (0) | 2014.03.06 |
[C#/SILVERLIGHT] MediaElement 엘리먼트 : CurrentStateChanged 이벤트 사용하기 (0) | 2014.03.06 |
[C#/SILVERLIGHT] PointAnimation 엘리먼트 : 실행시 To 속성 동적 변경하기 (0) | 2014.03.06 |
[C#/SILVERLIGHT] PointAnimationUsingKeyFrames 엘리먼트 : 실행시 자식 속성 동적 사용하기 (0) | 2014.03.06 |
[C#/SILVERLIGHT] SplineDoubleKeyFrame 엘리먼트 사용하기 (0) | 2014.03.06 |