[WPF] Dynamic Resource & Static Resource
[WPF] Dynamic Resource & Static Resource
2013.05.21Dynamic(동적), Static(정적) 리소스 이다. 간단히 이야기 하면 정적 리소스는 처음 참조가 한번 이루어지고 리소스의 변경을 관리 하지 않는다. 즉 값이 아무리 바뀌어도 변경이 되지 않는다는 소리다. 하지만 동적 리소스는 값이 사용 될 때 마다 변경 여부가 확인이 이루어진다. 즉, 실시간 계산이 보류 되었다가 계산이 된다. 두 가지의 리소스를 쓰는 방법은 상황에 따라 다르다. 데이터 바인딩과 변경이 동시에 이루어지는 시나리오에서는 동적 리소스를 하지만 변경이 거의 일어나지 않는 시나리오에서는 정적 리소스를 참조를 하는 것이 맞다. 정적인 리소스 처음으로 참조한 리소스의 값을 변경할 의도가 없는 경우페이지나 응용프로그램에 리소스를 모아 주로 사용 할 경우DependencyObject 또는 Fre..