Подтвердить что ты не робот

WPF - Как получить экземпляр MainWindow?

У меня это в MainWindow.xaml.cs:

public partial class MainWindow : Window
{
    public double _frameCounter = 0;\;

Очень новый для WPF и С#, но ниже (MainWindow.xaml) мне кажется, что этот экземпляр создается:

<Window x:Class="CompositionTargetSample.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Composition Target Rendering Sample"
        Width="768"
        Height="512">

Назад в MainWindow.xaml.cs, вне класса MainWindow, я хочу ссылаться на поле _frameCounter объекта, созданного в MainWindow.xaml, но не знаю, как адресовать этот объект MainWindow.

4b9b3361

Ответ 1

Вы можете получить доступ к своему полю с помощью

Application.Current.MainWindow._frameCounter