c# - 如何使用 c# 为一个特定条目设置文本
问题描述
我正在为学校开发一个程序,该程序可以计算学生的速度或加速度,以便在课堂上更容易使用。我想在条目中显示解决方案。如何指定它应该使用哪个条目。这是一个 Xamarin Forms 项目
我尝试了 Microsoft 文档中有关 Xamarin Forms 的那段代码
var MyEntry = new Entry { Text = "I am an Entry" };
问题是,这段代码在我的条目中没有显示任何内容
<StackLayout
Orientation="Horizontal"
HorizontalOptions="Center"
Margin="5">
<Entry Placeholder="V" HeightRequest="30" Keyboard="Numeric" Completed="V" />
<Label Text="=" FontSize="30"/>
<Entry Placeholder="∆d" HeightRequest="30" Keyboard="Numeric" Completed="D" />
<Label Text="/" FontSize="30"/>
<Entry Placeholder="∆t" HeightRequest="30" Keyboard="Numeric" Completed="T" />
</StackLayout>
var MyEntry = new Entry { Text = "I am an Entry" };
它最终应该在其中一个条目中显示我是一个条目。
解决方案
你需要给你的条目一个x:Name
<StackLayout
Orientation="Horizontal"
HorizontalOptions="Center"
Margin="5">
<Entry x:Name="Entry1" Placeholder="V" HeightRequest="30" Keyboard="Numeric" Completed="V" />
<Label Text="=" FontSize="30"/>
<Entry x:Name="Entry2" Placeholder="∆d" HeightRequest="30" Keyboard="Numeric" Completed="D" />
<Label Text="/" FontSize="30"/>
<Entry x:Name="Entry3" Placeholder="∆t" HeightRequest="30" Keyboard="Numeric" Completed="T" />
</StackLayout>
然后在你的代码隐藏中
Entry1.Text = "One";
Entry2.Text = "Two";
Entry3.Text = "Three";
推荐阅读
- mongodb - 如何在 MongoDB 中删除双嵌套数组中的元素
- javascript - 在非 Firefox 浏览器上按顺序加载动画图形(微调器)
- mysql - javafx中的条形图不显示任何内容
- git - Git 显示 2 个分支上的一个文件之间的差异,以使它们相等
- javascript - 使用 SuiteScript 2.0 添加客户端脚本以在查看模式下录制
- getstream-io - 当我想删除反应时,“反应不存在”
- javascript - 在nodejs中编写一个函数,并让它显示在视图中
- c++ - C++ 函数参数中的 & 和 * 有什么区别?
- javascript - 避免直接改变道具 - Datatable VueJS
- javascript - 在 xpath 搜索中使用通配符