San*_*sal 5 wpf xaml combobox textbox
我想要一个只有两个项目的组合框:
-----------
| Other.. |
------------
| TextBox |
------------
Run Code Online (Sandbox Code Playgroud)
文本框表示可以编辑并且Other..只是常规组合框项目的物理文本框.
有人可以帮我解决我将如何编辑它.
我尝试使用stackpanel更改Combbox.itemtemplate,然后添加一个文本框,但它没有显示,这也阻止了我在控件中有一个常规组合框项目的机会.
提前致谢.
不太确定问题是什么,您是否尝试过以下操作:
<ComboBox>
<ComboBoxItem>Other</ComboBoxItem>
<TextBox>TextBox</TextBox>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)
如果这不是您想要的,请解释您到底需要什么......
(文本框项目可能很难选择,因此给它一个可以单击的标签可能会很有趣)
<ComboBox>
<ComboBoxItem>Normal Item</ComboBoxItem>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Other: " VerticalAlignment="Center"/>
<TextBox>Enter text...</TextBox>
</StackPanel>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15012 次 |
| 最近记录: |