RasterThumbnailBrowserコントロールにツールチップを表示できますか?
対象製品
LEADTOOLS 16.5J Imaging Pro
詳細
.NET FrameworkのToolTipクラスを使用することでRasterThumbnailBrowserコントロールにツールチップを追加することができます。ToolTipクラスのSetToolTipメソッドの第1引数で、RasterThumbnailBrowserコントロールを設定してください。
■サンプルコード[Visual Basic]
■サンプルコード[C#]
■サンプルコード[Visual Basic]
Private codecs As RasterCodecs
Private toolTip As ToolTip
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
toolTip = New ToolTip()
RasterCodecs.Startup()
codecs = New RasterCodecs()
RasterThumbnailBrowser1.Codecs = codecs
RasterThumbnailBrowser1.LoadThumbnails("c:¥image", "*.*", RasterThumbnailBrowserLoadFlags.OnlyValidImageFiles)
End Sub
Private Sub RasterThumbnailBrowser1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs)
Dim rili As RasterImageListItem = RasterThumbnailBrowser1.HitTest(e.X, e.Y)
If rili IsNot Nothing Then
If rili.Text <> toolTip.GetToolTip(RasterThumbnailBrowser1) Then
toolTip.Hide(RasterThumbnailBrowser1)
toolTip.SetToolTip(RasterThumbnailBrowser1, rili.Text)
End If
Else
toolTip.Show("", RasterThumbnailBrowser1)
End If
End Sub
Private toolTip As ToolTip
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
toolTip = New ToolTip()
RasterCodecs.Startup()
codecs = New RasterCodecs()
RasterThumbnailBrowser1.Codecs = codecs
RasterThumbnailBrowser1.LoadThumbnails("c:¥image", "*.*", RasterThumbnailBrowserLoadFlags.OnlyValidImageFiles)
End Sub
Private Sub RasterThumbnailBrowser1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs)
Dim rili As RasterImageListItem = RasterThumbnailBrowser1.HitTest(e.X, e.Y)
If rili IsNot Nothing Then
If rili.Text <> toolTip.GetToolTip(RasterThumbnailBrowser1) Then
toolTip.Hide(RasterThumbnailBrowser1)
toolTip.SetToolTip(RasterThumbnailBrowser1, rili.Text)
End If
Else
toolTip.Show("", RasterThumbnailBrowser1)
End If
End Sub
■サンプルコード[C#]
private RasterCodecs codecs;
private ToolTip toolTip;
private void Form1_Load(object sender, EventArgs e)
{
toolTip = new ToolTip();
RasterCodecs.Startup();
codecs = new RasterCodecs();
rasterThumbnailBrowser1.Codecs = codecs;
rasterThumbnailBrowser1.LoadThumbnails(@"c:¥image", "*.*", RasterThumbnailBrowserLoadFlags.OnlyValidImageFiles);
}
private void rasterThumbnailBrowser1_MouseMove(object sender, MouseEventArgs e)
{
RasterImageListItem rili = rasterThumbnailBrowser1.HitTest(e.X, e.Y);
if (rili != null)
{
if (rili.Text != toolTip.GetToolTip(rasterThumbnailBrowser1))
{
toolTip.Hide(rasterThumbnailBrowser1);
toolTip.SetToolTip(rasterThumbnailBrowser1, rili.Text);
}
}
else
{
toolTip.Show("", rasterThumbnailBrowser1);
}
}
private ToolTip toolTip;
private void Form1_Load(object sender, EventArgs e)
{
toolTip = new ToolTip();
RasterCodecs.Startup();
codecs = new RasterCodecs();
rasterThumbnailBrowser1.Codecs = codecs;
rasterThumbnailBrowser1.LoadThumbnails(@"c:¥image", "*.*", RasterThumbnailBrowserLoadFlags.OnlyValidImageFiles);
}
private void rasterThumbnailBrowser1_MouseMove(object sender, MouseEventArgs e)
{
RasterImageListItem rili = rasterThumbnailBrowser1.HitTest(e.X, e.Y);
if (rili != null)
{
if (rili.Text != toolTip.GetToolTip(rasterThumbnailBrowser1))
{
toolTip.Hide(rasterThumbnailBrowser1);
toolTip.SetToolTip(rasterThumbnailBrowser1, rili.Text);
}
}
else
{
toolTip.Show("", rasterThumbnailBrowser1);
}
}
関連情報
キーワード
HowTo 画像の表示
この文書は、以前は次のFAQ IDで公開されていました : 12302