草庐IT

textBox4

全部标签

C#简单向:textbox添加提示内容

项目场景:向C#窗体项目的textbox内添加提示内容,如下图所示效果:具体实现:首先:1.到所要操作的文件(/xx.cs/xx.Designer.cs),这里我是到Form3.cs/Form3.Designer.cs文件2.找到你所要操作的textBox,楼主是叫textBox1的textBox,如果你们没有修改名字的话,应该也是什么textBox后面加数学什么的。3.在该textBox下添加//Lostfocus当一个控件失去焦点时触发,定义控件失去焦点时的方法this.textBox1.LostFocus+=newSystem.EventHandler(this.textBox1_Los

Textwriter到Textbox

我有这个TextWriterpublicstaticstringtxt="./Logs.txt";publicstaticTextWriterLogs=File.CreateText(txt);我想做这样的事情textBox1.Text=Logs.ToString();或这样Logs.Flush();textBox1.Text="";File.WriteAllText(txt,textBox1.Text);我也尝试过publicclassControlWriter:TextWriter{privateControltextbox;publicControlWriter(Controltextb

asp.net - TextBox 或 Html 区域中的换行符

在插入数据库(Asp.Net)时,如何在多行文本框或HTML文本区域中分隔换行符和空格。比如我要插入怎么办你好世界到带有换行符的数据库?还有Whileshowing我应该做什么?我不想为此使用编辑器。但问题是如何将换行符和空格分开。现在当我插入你好世界或者helloworld,在数据库中以相同的字符保存。因此,我无法将它们分开,尽管用户使用上述换行符,但我正在展示helloworld。来自TextBox或html区域的值与换行符或空格相同。 最佳答案 换行符应该保留到数据库中。当您检索信息并显示为Html时,只需将换行符(即Envi

c# - 如何清除表单中所有textBoxes的文字?

privatevoidCleanForm(){foreach(varcinthis.Controls){if(cisTextBox){((TextBox)c).Text=String.Empty;}}}上述方法无效,控件未被清除。它编译正常,但什么也不做。有什么想法吗? 最佳答案 我喜欢lambda:)privatevoidClearTextBoxes(){Actionfunc=null;func=(controls)=>{foreach(Controlcontrolincontrols)if(controlisTextBox)(c

c# - 没有焦点时如何保持WPF TextBox选择?

我想在WPFTextBox中显示一个选择,即使它没有获得焦点。我该怎么做? 最佳答案 我已将此解决方案用于RichTextBox,但我认为它也适用于标准文本框。基本上,您需要处理LostFocus事件并将其标记为已处理。protectedvoidMyTextBox_LostFocus(objectsender,RoutedEventArgse){//WhentheRichTextBoxlosesfocustheusercannolongerseetheselection.//ThisisahacktomaketheRichTextB

C#线程间操作无效:从不是创建控件“textbox1”的线程访问它

  在C#的多线程访问中,在线程间的相互访问时因为线程安全问题有访问限制,在创建一般线程时,对于界面元素访问时这样的问题比较常见。  比如,创建一个form1,上面放置一个textbox控件,创建一个线程去访问textbox,界面如下:  按钮buuton1的代码:privatevoidbutton1_Click(objectsender,EventArgse){varthread1=newSystem.Threading.Thread(Func1);thread1.Start();}  就是简单地创建一个线程,线程里面运行的func1代码:privatevoidFunc1(){for(int

PHP:获取 TEXTBOX 的值然后将其传递给 VARIABLE

我的问题是:我想获取textbox1的值,然后将其传输到另一个页面,其中textbox1的值将出现在textbox2中。下面是我的PHP代码:Name:我还添加了下面的代码,错误是“Notice:Undefinedindex:name”或 最佳答案 在testing2.php中使用以下代码获取名称:if(!empty($_POST['name'])){$name=$_POST['name']);}当您创建下一个页面时,使用$name的值来预填充表单字段:Name:">但是,在这样做之前,一定要使用正则表达式来验证$name只包含有效

android - 如何解决形状圆形矩形太大而无法在 android TextBox 中呈现为纹理

我为TextView背景创建了一个形状我的TextView是:当文本像这样短时但是当文本太大时不显示背景和eclipselogcat显示Shaperoundrecttoolargetoberenderedintoatexture(424x5884,max=2048x2048)如何解决?谢谢 最佳答案 编辑:最简单的解决方案是去除圆角。如果移除圆角并使用简单的矩形,硬件渲染器将不再为背景层创建单个大纹理,也不会再遇到纹理大小限制。一个简单的解决方法应该是恢复该View的软件渲染:Viewview=findViewById(R.id.t

.net - 所有者绘制 TextBox 以在 WinForms 中使用

我需要一个精简的TextBox解决方案。RichTextBox被证明太慢了,所以我想采用所有者绘图或自定义控件构建的方式。我需要一个可以处理大文本内容并通过在单词或单个字符周围绘制彩色背景来提供简单突出显示的文本框。重要的是,文本字符串本身不包含标记,而是单独存储要标记的单词的索引。相对于文本字符串开头的索引(在谈论.NETTextBox时也称为Text属性)。我认为它必须涉及在我自己的控制下绘制文本,因为Windows编辑控件将无法执行我需要的操作。我的应用程序是Windows窗体。制作这样的控件的正确方法是什么,有没有例子?能否在.NET下进行快速控制?(已经假设需要本地API调用

windows - 为什么在 ScrollViewer 内部单击时我的 TextBox 会聚焦?

在我的Windows应用商店应用程序中,我创建了一个带有几个TextBox的ScrollViewer(内部有一个Grid)。每当用户单击ScrollViewer中的任何位置时,第一个TextBox就会获得焦点。我不知道为什么会这样,这肯定不是我想要的行为。这是否只是XAML试图提供“帮助”的一个症状?我该如何预防?编辑:我找到了一条线索。只有当我的TextBoxes在ScrollViewer内时才会发生这种情况。它也出现在C++和C#项目中,因此它显然是XAML/WinRT的症状。添加示例XAML:使用以下XAML,如果我聚焦第二个TextBox,然后单击框之间空白处的任意位置,第一个