0

IM は本質的に C# プログラマーではありませんが、必要なものには問題ありません。私は WPF を学習しようとしていますが、私の質問は、App.xaml でクラスを宣言して、すべての個別のコントロールからアクセスできますか? 私は主にこれに興味があります。なぜなら、LogWriter を 1 つ用意して、すべての LogWriter に話しかけさせたいからです。

<!-- 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>
4

1 に答える 1

1

セットしてx:KeyStaticResource参考にしてください。Application.Resourcesアプリケーションのどこからでもアクセスできます。

于 2012-09-09T00:58:42.920 に答える