###前提・実現したいこと
WPFでリストボックスを作成して、そこに複数登録アイテムを追加し、
各アイテムにマウスを合わせるとツールチップで表示される、ということを実現したいです。
ListBoxで各項目にツールチップ設定する方法を教えていただければと思います。
どうかご教授お願いいたします。
簡単なコードを記載します。
###該当のソースコード
XAML
<Window x:Class="test.MainWindow" 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" xmlns:local="clr-namespace:_123" mc:Ignorable="d" Title="MainWindow" Height="350" Width="525"> <Grid> <ListBox x:Name="listBox1" HorizontalAlignment="Left" Height="203" Margin="62,33,0,0" VerticalAlignment="Top" Width="365"/> </Grid> </Window>
C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace _123 { /// <summary> /// MainWindow.xaml の相互作用ロジック /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); listBox1.Items.Add("ABC"); // ←マウスを合わせるとツールチップ表示でABCと表示したい listBox1.Items.Add("DEF"); // ←マウスを合わせるとツールチップ表示でDEFと表示したい listBox1.Items.Add("GHI"); // ←マウスを合わせるとツールチップ表示でGHIと表示したい listBox1.Items.Add("JKL"); // ←マウスを合わせるとツールチップ表示でJKLと表示したい listBox1.Items.Add("MNO"); // ←マウスを合わせるとツールチップ表示でMNOと表示したい listBox1.Items.Add("PQR"); // ←マウスを合わせるとツールチップ表示でPQRと表示したい } } }

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/10 14:27