如何在C#

时间:2017-10-17 15:29:50

标签: c# winforms checkbox label

我正在尝试使用C#在Visual Studio中为想象中的宠物诊所开发一个表单,它由复选框和标签组成。复选框代表诊所执行的服务,并且当检查时,服务的价格应该显示在标签中,每当检查任何其他框时,它们应该添加到价格中并且当未选中时取消价格。我被困在如何让复选框有一个值显示到标签

例如:疫苗接种复选框(chkVaccinations)应该花费35美元

如何让复选框的值为35,并在选中时将其添加到标签值为零?

private void chkVaccinations_CheckedChanged(object sender, EventArgs e) { 
    if (chkVaccinations.Checked) 
     {

     }
    else
    {

    }


    private void lblTotalprice_Click(object sender, EventArgs e)
    {

    }

1 个答案:

答案 0 :(得分:1)

你的问题缺乏很多信息可以帮助你,但是这里有一个解决方案的想法,假设这是代码隐藏你的例子。如果你想要一个完整的MVVM解决方案,我可以更新答案。

编辑:做了一些修改,以便在评论中根据您的最新要求调整答案

{{1}}