首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Blazor click计算器

Blazor click计算器
EN

Stack Overflow用户
提问于 2021-11-24 09:57:58
回答 1查看 125关注 0票数 0

我是一个C#初学者,我想用C#和blazor编写一个计算器,但我不知道怎么做。我的HTML已经完成了,但我不知道blazor界面是如何工作的,这里是我的HTML:有人能告诉我怎么开始吗?

代码语言:javascript
复制
  @page "/calculator"
<PageTitle>Calculator</PageTitle>

<h1>Calculator</h1>
<div class="display">  
<p id="output">0</p>
<div class="first-row">
   <button id="r1-1">C</button>
   <button id="r1-3">%</button>
   <button id="r1-4">/</button>
</div>
<div class="second-row">
   <button id="r2-1" >7</button>
   <button id="r2-2" >8</button>
   <button id="r2-3" >9</button>
   <button id="r2-4" >x</button>
</div>
<div class="third-row">
   <button id="r3-1" >4</button>
   <button id="r3-2" >5</button>
   <button id="r3-3" >6</button>
   <button id="r3-4" >-</button>
</div>
<div class="fourth-row">
   <button id="r4-1"  >1</button>
   <button id="r4-2"  >2</button>
   <button id="r4-3"  >3</button>
   <button id="r4-4"  >+</button>
</div>
<div class="fifth-row">
  <button id="r5-1" >0</button>
  <button id="r5-2" >.</button>
  <button id="r5-3" >=</button>
</div>
 </div>

@code {
    
}
EN

回答 1

Stack Overflow用户

发布于 2021-11-24 10:09:39

对于blazor按钮,您需要添加onclick函数。

例如:

代码语言:javascript
复制
<button @onclick="() => SomeFunction(5)" id="r5-3">5</button>

@code
{
   public void SomeFunction(int number)
   {
     Console.WriteLine(number);
   }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70094020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档