ToolTipSilverlightカスタムの各アイテムにを追加したいだけですComboBox。したがって、ユーザーがアイテムを移動するとToolTip、アイテムが表示され、のアイテムはComboBox文字列型になり、同じ値がとして表示されToolTipます。
1449 次
1 に答える
0
単純なデータ テンプレートを追加することでツールヒントを作成できます。ツール ヒントが追加されたテンプレートを指定TextBlockします。
<ComboBox>
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock ToolTip="{Binding}" Text="{Binding}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
編集- コードビハインドの使用
var dt = new DataTemplate();
var tb = new TextBlock();
tb.ToolTip = new Binding(".");
tb.Text = new Binding(".");
dt.VisualTree = tb;
var cb = new ComboBox();
cb.ItemTemplate = dt;
于 2012-11-27T06:31:39.840 に答える