首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF控件创建具有命令行提示的命令行

问WPF控件创建具有命令行提示的命令行
EN

Stack Overflow用户
提问于 2011-11-08 23:12:34
回答 2查看 234关注 0票数 1

因此,我基本上有一个TextBox,用户可以在其中输入数据,但是如果用户不知道要输入什么,我就会创建提示,提示文本颜色将为灰色,输入文本颜色将为黑色。

我一直在尝试使用RichTextBoxes,并向其中添加运行,但似乎用户可以删除这些运行。因此,这种方法并不是真的有效。

EN

回答 2

Stack Overflow用户

发布于 2011-11-08 23:22:58

看看这个项目:http://www.codeproject.com/KB/WPF/richtextboxintellisense.aspx

不应将提示添加到TextBox,而应将其添加到覆盖控件。

票数 2
EN

Stack Overflow用户

发布于 2011-11-08 23:27:22

一个想法:

如果你在面板中用透明bg的文本框做一个控件会怎么样。然后在文本框下面添加一个文本块(按z顺序)。现在您可以计算插入符号在文本框中的位置,并相应地在文本块中显示提示(文本)。

​

​

在图像中,您可以获得插入符号位于第4个字符,因此您可以通过使用空格或相对于文本框大小文本调整左边距来在文本块中显示框。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8052614

复制
相关文章

相似问题

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