私はWPFtoolkit DataGrid
を使用していますが、DataGridTextColumn
または にテキストをラップする必要があります。ToolTip
をテキスト列に追加する必要があります。私はネットを検索しましたが、適切な解決策を得ることができませんでした。あなたの貴重な提案を期待する...DataGridTextColumnにツールチップを追加するにはどうすればいいですか?
42
A
答えて
14
DataGridTextColumn
にツールチップを追加できるかどうかはわかりませんが、代わりにDataGridTemplateColumn
とToolTipService
を簡単に使用できます。例えば
<data:DataGrid.Columns>
<data:DataGridTemplateColumn Header="Broker">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Moniker.Abbreviation}"
ToolTipService.ToolTip="{Binding Moniker.Name}" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
この例では、Moniker.Abbreviation
が列に表示されます。ユーザーがセルを移動すると、フルブローカ名(Moniker.Name
)がツールチップに表示されます。
注:この例は、Silverlight 3.0アプリケーションから取得したものです。
88
はい、あなたはDataGridTextColumnにツールチップテキストを追加することができます - ちょうどそれこれはまた、Silverlightで動作します
<DataGridTextColumn Header="ScreenName" Binding="{Binding ScreenName}" >
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="ToolTip" Value="{Binding Name}" />
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
関連する問題
- 1. コントロール(アイコンのような)をDataGridTextColumnに追加するにはどうすればよいですか?
- 2. .DrawImage()を使用してツールチップにマウスを追加するにはどうすればいいですか?
- 3. Javaでは、JButtonのツールチップに改行を追加するにはどうすればよいですか?
- 4. アイコンを追加してツールチップを具体化するにはどうすればいいですか?
- 5. C#Winformsのラベルにヒントやツールチップを追加するにはどうすればよいですか?
- 6. 角形ラベルにツールチップを追加するにはどうすればよいですか?
- 7. 入力タグのプレースホルダにツールチップを追加するにはどうすればよいですか?
- 8. HTML5/Bootstrap - ブートストラップグリフィンアイコンのツールチップを追加するにはどうすればよいですか?
- 9. テキストボックスにローディングスピナーを追加するにはどうすればいいですか?
- 10. ウィジェットにアウトラインボーダーを追加するにはどうすればいいですか?
- 11. コントローラにルートを追加するにはどうすればいいですか
- 12. グループにユーザーを追加するにはどうすればいいですか
- 13. ステージにムービークリップを追加するにはどうすればいいですか?
- 14. コントローラーに$ http.getを追加するにはどうすればいいですか?
- 15. アプリにドラッグアップメニューを追加するにはどうすればいいですか?
- 16. MenubarにQLineEditを追加するにはどうすればいいですか?
- 17. アダプターにEventListenerを追加するにはどうすればいいですか?
- 18. MapViewにボタンを追加するにはどうすればいいですか?
- 19. ポストリクエストボディにparamsを追加するにはどうすればいいですか?
- 20. ダイアログにdivを追加するにはどうすればいいですか?
- 21. select2にクラスを追加するにはどうすればいいですか?
- 22. UITabBarにログアウトボタンを追加するにはどうすればいいですか?
- 23. リストビューにフォルダアイコンを追加するにはどうすればいいですか?
- 24. フォームにラベルを追加するにはどうすればいいですか?
- 25. "this.form.submit();"にアンカーを追加するにはどうすればいいですか?
- 26. サイトにfaviconを追加するにはどうすればいいですか?
- 27. setTimeoutをdocument.body.addEventListenerに追加するにはどうすればいいですか?
- 28. wx.MenuBar()にボタンを追加するにはどうすればいいですか?
- 29. フォントにオクトコンを追加するにはどうすればいいですか?
- 30. System.ServiceModelをプロジェクトに追加するにはどうすればいいですか?
、Google検索から上位3安打からここに来たスタイル設定します。もちろん、コードが最新のSL xamlテンプレートと一致する場合は、 'data:'ではなく 'xml ns'を 'sdk:'に変更してください。 – yzorg
私はSilverlightで動作しませんが、それだけでも私のために働いた唯一の答えです。最も一般的な答えは、私のアプリケーションでは例外となります。 – Endery