做一个东西的时候,遇到了一个问题:已经给textBox赋值,但是它就是不显示。也去查过,看到人家说是0值的问题,后边加零后也不行。放到load里也不行,只有放到InitializeComponent();后边或者是将其放入点击事件里。
放大load里不行
这里可以
但是将其加入公式后又不行了
改成公式后放进点击事件里,textbox不显示
后来的后来,我同学告诉我,这是因为我加进去的电压数值不在y0对应的公式上,换一个在公式上的数值就行了
换了一个在y0公式上的数值
但是这样做是不妥的,所以我更改了思路,将数据都放入数据库里,将每次根据时间计算出来的电压值与其对应时间都放入数据库的一张表格里,当我们想要根据电压值找出对应时间时,就可以从数据库里找了。
想到这里思路顿时清晰了!!!!!!!!!!!

这是加了公式后的代码
if (textBoxTime.Text == “” && textBoxZVT.Text != “” && textBoxFVT.Text == “”)
{
double V = Convert.ToDouble(textBoxZVT.Text);//V是输入的电压值(这种逻辑是我同门跟我说的,虽然最后没有实现想要的结果,但是感觉这个思路很好,给我打开了新格局的感觉)

            for (double i = 0; i <= 125; i++)
                if (i <= 7.96)//上半轴第一段曲线
                        double y0 = -0.0041 * i * i * i + 0.1969 * i * i + 0.9403 * i + 0.1696;
                        if (V == y0)
                            textBoxTime.Text = i.ToString();
                            return;
				
控件赋值但不显示时,可以尝试以下办法: 可能为非主线程赋值导致不显示,此时可以适用Invoke回调尝试处理,如果不能解决,可尝试在主界面load时对控件赋一个值进行激活。目前发现的情况一般是该控件显示或者叠压在tab页签中会出现类似问题。怀疑为界面不显示时相关的控件内容没有激活text的修改导致。
我动态生成了100个textbox,然后,将数组中的100个字符分别放到每个textbox中,如何赋值到里面呢?生成动态textbox的代码如下: void textbox() int d = 1; for (int i = 0; i < 10; i++)//生成的列数 <input class="easyui-textbox" master name="name" id="name" value="111"/> 在用jquery 操作赋值 $('#name').val(22222) ///错误的方法,将无法显示 $('#name').textbox("setValue",22222); ///正确的方法,正常显示 原因:Easyui 的元素是一组控件,用简单的jquery操作,会有很多问题。在Easyui 官网 提供了每个元素的操作.
如果你的代码问题只出现在此处,那么这篇博文将对你有帮助 在使用ListBox控件时常常要指定显示的值,这个时候DisplayMemberPath有很大的帮助,但是此处有一个坑一定要注意:你显示数据名称不是跟你的private string xxx这里的xxx相同,而是与你的属性方法的名称一样: <ListBox Name="listBox" Margin="10,10,0,0" Displ...
我在设置这个窗体的加载事件的时候,设置了 this.textBox1.Focus();但是加载窗体的时候,用户名框依然不能获取焦点; 解决方法: 将该框的TabIndex设置为0 这是我在写一个小程序的时候,遇到的问题,每当我按下回车键的时候,虽然跳转了控件,但是空间中的内容也消失了。实在是困惑。 解决方法: 将textBox的允许显示多行文本,设
经常写用一个TextBox显示某个对象,然后编辑之后再保存的程序。以前都是在TextBox_TextChanged事件中修改对象的值,或者保存的时候再读取TextBox.Text属性保存对象的值。这样比较麻烦,而且经常容易出错。后来了解了C#数据绑定,发现能够很好的解决这个问题。 1. 首先C#TextBox本身就带数据绑定功能。 下面的代码就是把_myData对象的”TheValue”属性绑定到textBox1和textBox2的”Text”属性。最后一个参数不同: 1)其中DataSourceUpdateMode.OnPropertyChanged表示textBox1.Text发生变化
2///为TextBox赋值,要清空TextBox则设Values="" 3///</summary> 4///<paramname="ctrl">ControlCollection</param> 5//...
let res = document.getElementById('pjContent1') res.oninput=function(){ contentValue=res.value 在Django admin中的前端文件中插入input框,结果一直取不到input里面输入的值,通过上述方法可以实现取值
窗口已经销毁了,但窗口类里事件绑定的函数还在,函数是使用的销毁的窗口类的变量。新建的窗口,又新绑定了一个事件函数。但是之前的事件函数还在,首先调用的是之前的函数,所以变量是空。需要在关闭窗口之前先将事件去掉关联函数。 string percentageString = (percentage * 100).ToString("0.00") + "%"; // 将百分比字符串显示TextBoxtextBox1.Text = percentageString; 在这个例子中,我们假设百分比为75%,我们将百分比转换为字符串,并使用ToString()方法指定格式为"0.00"来保留两位小数。然后,将百分比字符串赋值TextBox的Text属性。这样,TextBox就会显示百分比。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [C# textbox显示当前的数据内容2种方法](https://blog.csdn.net/FZB1992/article/details/105188633)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [c# textBox限制非数字字符输入方法](https://blog.csdn.net/chulijun3107/article/details/120847257)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [C# textbox输入数字,也可以软键盘输入](https://download.csdn.net/download/weixin_42291376/86749314)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]