1

私は何週間もの間、WPF バインディングを簡単に説明し、実際に何が起こっているかを説明する実際の例を使用して、適切な記事を見つけようと努めてきました。はい、そこにはたくさんの例がありますが、それらの多くは関連するすべての古いバージョンを参照しています.

VS2012 で WPF と VB を使用する、Web ベースではないアプリケーションを作成しようとしています。

このコードでは、画面フィールドを直接更新していますが、メモリ内の変数を更新し、画面上で自動的に更新する方法を学びたいのですが、ここからそこに移動するにはどうすればよいですか - 説明付きの段階で

<Window x:Class="MainWindow" 
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
        Title="Test Bind" 
        Height="299" Width="500" WindowStartupLocation="CenterScreen">

    <DockPanel HorizontalAlignment="Stretch" LastChildFill="False" VerticalAlignment="Stretch">
        <DockPanel DockPanel.Dock="Top" Height="64">
            <Button Content="Button" Height="64" VerticalAlignment="Top" Width="75" Click="Button_Click" />
            <TextBox Height="64" Width="120" Text="TextBox1" x:Name="clickcount" />
            <TextBox Height="64" Width="120"  x:Name="textBox2" Text="{Binding Test, Mode=Default}" />
        </DockPanel>
    </DockPanel>

</Window>

Class MainWindow
  Public Shared clcount As Integer = 0

  Private Sub Button_Click(sender As Object, e As RoutedEventArgs)
    clcount = clcount + 1
    Me.clickcount.Text = clcount.ToString
  End Sub    
End Class
4

0 に答える 0