ms silverlight blend sketchflow - 组合框中的默认文本

Posted

技术标签:

【中文标题】ms silverlight blend sketchflow - 组合框中的默认文本【英文标题】:ms silverlight blend sketchflow - default text in combobox 【发布时间】:2013-04-12 14:15:13 【问题描述】:

我想在组合框中获取默认文本以显示“选择团队....”

像这样在 WPF 中

Setting default text for a combo box

但在草图流中。

我该怎么做?

谢谢

这是一个银光项目。我的 xaml 读取:

<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Class="SchoolsLoginScreens.Screen_2"
Width="640" Height="480">

<Grid x:Name="LayoutRoot" Background="White">
<ComboBox Height="61.256" Width="136.569" IsEditable="True" IsReadOnly="True" Text="-- Select Team --"/>
</Grid>

它说 IsEditable 没有设置器。但这似乎在 WPF 项目中像上面的示例一样工作。

【问题讨论】:

【参考方案1】:

SketchFlow 项目是 WPF 或 SL 项目(取决于您在创建项目时选择的内容),因此您找到的任何关于 WPF/SL 的答案都应该适用。

【讨论】:

对不起,我是 *** 新手。我找到了一些代码,但它不适合这个 cmets 框,所以我编辑了问题。【参考方案2】:

我有同样的问题并找到this 来帮助我。本质上,您只需向组合框添加至少一项(右键单击,添加 ComboBoxItem),然后在选择控件时查看 Common 属性,您将看到一个名为“SelectIndex”的字段,该字段当前设置为 - 1.只需将其更改为 0 即可选择列表中的第一项。

【讨论】:

以上是关于ms silverlight blend sketchflow - 组合框中的默认文本的主要内容,如果未能解决你的问题,请参考以下文章

Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)

Expression Blend 2 创建 Silverlight 2 项目的问题?

[Silverlight]利用Blend 无码随意拖曳对象

Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)

Expression Blend 2 中 Silverlight 控件的设计时渲染

Silverlight & Blend动画设计系列四:倾斜动画(SkewTransform)