티스토리 뷰
속성 값이 변경되었을때 사용하는 인터페이스
public ~~~~, INotifyPropertyChanged
{
ㅇㅇㅇㅇ
}
public event PropertyChangedEventHandler PropertyChanged; public partial class MainWindow : Window, INotifyPropertyChanged
{
public MainWindow()
{
InitializeComponent();
this.TimeDisplay = DateTime.Now.ToString();
this.DataContext = this;
DispatcherTimer dt = new DispatcherTimer();
dt.Interval = TimeSpan.FromSeconds(1);
dt.Tick += Dt_Tick;
dt.Start();
}
public event PropertyChangedEventHandler PropertyChanged;
private void Dt_Tick(object sender, EventArgs e)
{
this.TimeDisplay = DateTime.Now.ToString();
PropertyChanged.Invoke(this.DataContext, new PropertyChangedEventArgs("TimeDisplay"));
}
'[.Net C#] > 기초' 카테고리의 다른 글
[C#] CLR(Common Language Runtime) (0) | 2020.11.19 |
---|---|
[C#] Yield와 Enumerator (0) | 2019.07.28 |
[C#] 초간단 Nuget(BaGet)자체 Server생성(Azure, Local server) (0) | 2019.06.20 |
[C#] 간단한 정규식 예제 (0) | 2019.05.31 |
[C#] 프로세스 아이디로 중복 실행 방지 프로그램 (0) | 2019.02.12 |
- Total
- Today
- Yesterday