Dreamine.UI.Wpf 1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.UI.Wpf.Localization.StaticLocalizationProxy 클래스 참조

더 자세히 ...

Dreamine.UI.Wpf.Localization.StaticLocalizationProxy에 대한 상속 다이어그램 :
Dreamine.UI.Wpf.Localization.StaticLocalizationProxy에 대한 협력 다이어그램:

Public 멤버 함수

 StaticLocalizationProxy ()

Protected 멤버 함수

void OnPropertyChanged (string name)

속성

static StaticLocalizationProxy Instance = new() [get, set]
Language CurrentLanguage [get, set]

이벤트

PropertyChangedEventHandler? PropertyChanged

상세한 설명

정적 지역화 관리자를 XAML 바인딩에 노출하는 싱글턴 프록시입니다.

DreamineLocalizationManager.cs 파일의 515 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ StaticLocalizationProxy()

Dreamine.UI.Wpf.Localization.StaticLocalizationProxy.StaticLocalizationProxy ( )
inline

프록시를 만들고 언어 변경 알림을 속성 변경 알림으로 연결합니다.

DreamineLocalizationManager.cs 파일의 535 번째 라인에서 정의되었습니다.

536 {
537 DreamineLocalizationManager.LanguageChanged += (_, _) => OnPropertyChanged(nameof(CurrentLanguage));
538 }

다음을 참조함 : CurrentLanguage, Dreamine.UI.Wpf.Localization.DreamineLocalizationManager.LanguageChanged, OnPropertyChanged().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 함수 문서화

◆ OnPropertyChanged()

void Dreamine.UI.Wpf.Localization.StaticLocalizationProxy.OnPropertyChanged ( string name)
inlineprotected

지정한 속성 이름으로 PropertyChanged 이벤트를 발생시킵니다.

매개변수
name변경된 속성 이름입니다.

DreamineLocalizationManager.cs 파일의 580 번째 라인에서 정의되었습니다.

581 => PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name));

다음을 참조함 : PropertyChanged.

다음에 의해서 참조됨 : StaticLocalizationProxy().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

속성 문서화

◆ CurrentLanguage

Language Dreamine.UI.Wpf.Localization.StaticLocalizationProxy.CurrentLanguage
getset

현재 지역화 언어를 가져오거나 설정합니다.

DreamineLocalizationManager.cs 파일의 548 번째 라인에서 정의되었습니다.

549 {
550 get => DreamineLocalizationManager.CurrentLanguage;
551 set => DreamineLocalizationManager.CurrentLanguage = value;
552 }

다음에 의해서 참조됨 : StaticLocalizationProxy().

◆ Instance

StaticLocalizationProxy Dreamine.UI.Wpf.Localization.StaticLocalizationProxy.Instance = new()
staticgetset

공유 프록시 인스턴스를 가져오거나 설정합니다.

DreamineLocalizationManager.cs 파일의 525 번째 라인에서 정의되었습니다.

525{ get; set; } = new();

이벤트 문서화

◆ PropertyChanged

PropertyChangedEventHandler? Dreamine.UI.Wpf.Localization.StaticLocalizationProxy.PropertyChanged

바인딩된 속성 값이 변경될 때 발생합니다.

DreamineLocalizationManager.cs 파일의 562 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : OnPropertyChanged().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: