-2
ich ein Fenster Teilklasse haben (WPF Fenster) wie:Get Classname eines Fensters von Fensterbezugs
public partial class MyWindow : Window
{
// this is just a WPF window
// I have in XAML Closing event like Closing="Window_Closing"
// and here is the event definition
public void Window_Closing(object sender, CancelEventArgs e)
{
SaveWindowState(this); // just passes reference to itself
}
}
In einer anderen Anordnung, habe ich eine Logik, die Referenz wie dieses
public static void SaveWindowState(Window window)
{
// Since I can call this from many windows, I need a way to get
// the class name of my window in here. Basically, for MyWindow
// above, I need to get "MyWindow" and for other windows, I need
// to get thier class name from the passed in "window" parameter.
}
in oben geleitet empfängt
Wie bekomme ich den tatsächlichen Klassennamen für das übergebene Fenster?
Die größere Frage ist, warum Sie einen Klassennamen benötigen, der herumgereicht wird. Vielleicht nähern Sie sich Ihrem eigentlichen Problem auf die falsche Art. –