private void OnChecked(object sender, RoutedEventArgs e)
{
try
{
LAB_TEST t = new LAB_TEST();
CheckBox chk = (CheckBox)e.OriginalSource;
if (e.OriginalSource is CheckBox)
{
int OID = Convert.ToInt32(((CheckBox)chk).Tag);
t = eb.TestGetByOID(OID);
bool has = advisedTests.Any(test => test.OID == OID);
if (!has)
{
if (txtGrossAmount.Text != string.Empty)
{
decimal amount = Convert.ToDecimal(txtGrossAmount.Text);
amount += Convert.ToDecimal(t.PRICE);
txtGrossAmount.Text = amount.ToString();
}
else
{
txtGrossAmount.Text = t.PRICE.ToString();
}
advisedTests.Add(t);
}
}
}
catch (Exception ex)
{
}
}
をチェックして、DataGrid内のチェックを外しチェックボックステキストボックスとそれをやっているが、マウススクロール上下スクロールチェックボックスのチェックボックスをオフに自動的に今すぐ選択した項目の合計価格は、より多くの選択されたチェックボックスは、この問題。何か案が???? おかげマウスのスクロールは、それが中に合計を追加する必要があります私はDataGrid内のチェックボックスをバインドしました。この問題に直面していますし、私たちは、チェックボックスをクリックしたとき、私はいくつかの簡単な数学の計算を作ってるんだ
問題を説明するコード例を示し、説明のシナリオと問題を明確にすることを検討してください。 –
私は同意する、あなたの問題は明確に記載されていません。 – Josh