2013-10-29 21 views
15

Tôi có điều này trong MainWindow.xaml.cs:WPF - Làm thế nào để có được cá thể MainWindow?

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

Rất mới để WPF và C#, nhưng bên dưới (MainWindow.xaml) dường như tôi trở thành nơi lớp này đã được khởi tạo:

<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"> 

Quay lại MainWindow.xaml.cs, bên ngoài lớp MainWindow, tôi muốn tham chiếu trường _frameCounter của đối tượng được khởi tạo trong MainWindow.xaml, nhưng không biết cách xử lý đối tượng MainWindow đó.

+0

Tôi có thể biết nhu cầu của bạn về việc có đối tượng cửa sổ chính không? – Kumareshan

Trả lời

25

bạn có thể tạo MainWindow bằng cách sử dụng mã dưới đây.

Application.Current.MainWindow _frameCounter; 
Các vấn đề liên quan