1
heeeyみんな私はwpfに新しいと私はインターネットをしようとしているが運がないので、私はここから人々の多くを助けるのでここで尋ねると思った..help wpf appが必要5箱の合計
私のプロジェクトは、5つの異なるボックスの合計を見つけることができるプログラムですが、問題は私がそれを理解するために数学関数を使用する方法を知っていないです。
private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
{
double output1 = double.Parse(Txtbox1.Text) + double.Parse(Txtbox2.Text);
Result.Text = output1.ToString();
}
XAML ...意味
<Grid HorizontalAlignment="Left" Height="323" VerticalAlignment="Top" Width="517">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="102*"/>
<ColumnDefinition Width="127*"/>
<ColumnDefinition Width="147*"/>
<ColumnDefinition Width="141*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="32*"/>
<RowDefinition Height="43*"/>
<RowDefinition Height="38*"/>
<RowDefinition Height="35*"/>
<RowDefinition Height="40*"/>
<RowDefinition Height="33*"/>
<RowDefinition Height="35*"/>
<RowDefinition Height="35*"/>
<RowDefinition Height="32*"/>
</Grid.RowDefinitions>
<TextBox Name="Txtbox1" Grid.Column="3" HorizontalAlignment="Left" Height="32" TextWrapping="Wrap" Text="1" VerticalAlignment="Top" Width="131"/>
<TextBox Name="Txtbox2" Grid.Column="3" HorizontalAlignment="Left" Height="43" Grid.Row="1" TextWrapping="Wrap" Text="2" VerticalAlignment="Top" Width="131"/>
<TextBox Name="Txtbox3" Grid.Column="3" HorizontalAlignment="Left" Height="38" Grid.Row="2" TextWrapping="Wrap" Text="3" VerticalAlignment="Top" Width="141"/>
<TextBox Name="Txtbox4" Grid.Column="3" HorizontalAlignment="Left" Height="33" Margin="0,2,0,0" Grid.Row="3" TextWrapping="Wrap" Text="4" VerticalAlignment="Top" Width="141"/>
<TextBox Name="Result" Grid.Column="3" HorizontalAlignment="Left" Height="33" Margin="0,2,0,0" Grid.Row="7" TextWrapping="Wrap" VerticalAlignment="Top" Width="141" TextChanged="TextBox_TextChanged"/>
あなたの質問は何ですか? 2つのテキストボックスを合計すると、他の2つのテキストボックスを含めるように拡張するだけです。もちろん、これは最も堅牢なやり方ではありません。コンポーネントが変更されたときに合計を更新するビューにバインドされたモデルを持つ方がよいでしょう。 –
問題は、プログラムを実行すると実際に何も起こらないということです。プログラムの実行時には何も起こりません。そして、そのような何かを探して、更新を一定にする何かを探しています。 –
'TextChange'イベントの結果をフックしました'、' Txtbox1'、 'Txtbox2'、' Txtbox3'、 'Txtbox4'の' TextChange'ではなく 'それは彼らが合計を更新したいと思うことを変更したときです。結果が変更されたときには(これは読取り専用に設定する必要があります) –