如何在combobox WPF上放置文本(不是工具提示)

时间:2016-01-18 07:23:36

标签: c# wpf combobox

我在WPF上有这个组合框: http://i.snag.gy/UC7EN.jpg

我想在我标记为红色的地方写文字  文字如:“从选项中选择”。 我试图找到正确的属性进行编辑,但我没有成功地将文本放在那里。

我该怎么做? 我不想要工具提示或将文字标签放在组合框的一侧 ,我想要我标记的文字 感谢。

4 个答案:

答案 0 :(得分:2)

您可以添加活动DropDownOpenedDropDownClosed。在DropDownClosed,您可以使用comboBox.Items.Insert(0, "Choose from option")插入“从选项中选择”并设置SelectedIndex = 0;

DropDownOpened上,您可以删除此项目。

或尝试将TextBlock放入ComboBox

答案 1 :(得分:1)

这样做的一种方法是

{{1}}

答案 2 :(得分:0)

在您的项目中插入“从选项中选择”字符串:

cb.Items.Insert(0, "Choose from option");

答案 3 :(得分:0)

您正在寻找的是水印组合框。这里描述了一种非常简单的方法How to display default text "--Select Team --" in combo box on pageload in WPF?