Ich scheine zu kämpfen Antwort auf meine Frage zu finden (ich habe viele von ihnen lesen, aber nicht ein einziges arbeitete für mich). Ich versuche, einige Datetime in MainWindow.xaml.cs in TextBlock- befindet sich auf dem Hauptfenster gespeichert anzuzeigen. Ich war mit ihm spielen und so stelle ich einen Testcode auf:C# WPF - Bindungseigenschaft von Mainwindow in Mainwindow TextBlock-
MainWindow.xaml.cs:
public partial class MainWindow : Window
{
public DateTime displayTime;
public MainWindow()
{
displayTime = new DateTime(1,1,1,0,1,21,306);
InitializeComponent();
}
}
MainWindow.xaml:
<Window x:Class="Project1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Project1"
mc:Ignorable="d"
Title="Main Window" MinHeight="450" Height="450" MinWidth="650" Width="650">
<TextBlock Text="{Binding Path=displayTime, StringFormat='{}{0:h \: m \: ss\.fff}', Mode=OneWay}" />
Natürlich! Ich fühle mich jetzt so dumm ...: D: D –
@ Krepsy3, wenn die Bindung gibt Probleme Prüfung Visual Studio Ausgabefenster, wenn die App ausgeführt wird. VS-Berichte zur Laufzeit, wenn Bindungen mit Fehlern geschrieben werden (falschem Weg, Quelle, Typ usw.) – ASh
thx. Im stdio oder stderr? –