0
IM은 C# 프로그래머가 아니지만 필자가 필요로하는 것은 괜찮습니다. 임 WPF를 배우려고하고 내 질문은, 내가 App.xaml에서 수업을 선언하고 모든 별도의 컨트롤에서 액세스 할 수 있습니까? 내가 주로 LogWriter 하나를 가지고 있고 그들 모두에게 이야기하게하고 싶기 때문에 주로 이것에 관심이있다.wpf 클래스는 글로벌입니까?
<!-- App.xaml -->
<Application x:Class="MyAPP.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:src="clr-namespace:LogWriter"
StartupUri="MainWindow.xaml">
<Application.Resources>
<src:LogWriter x:Name="LogWriter"/>
</Application.Resources>
</Application>
H.Bs 대답이면 충분합니다. 명확히하기 위해 : 리소스는 사전입니다. 따라서 그들 안에있는 자원은 이름이 지정되지 않고 키가 주어진다. 애니메이션, 트리거 및 ElementName 바인딩이있는 템플릿에서는 일반적으로 이름이 필요합니다. MSDN에서 리소스 조회에 대한 좋은 기사입니다. 시작해야 할 StaticResource에 대해 읽어보십시오. – dowhilefor