0

我有这个代码

Dim sb As New StringBuilder
For Each c As String In TextBox2.Text

sb.AppendFormat("<img src='{0}.jpg'/>", c)
sb.AppendLine(Line)

 Next
    Textbox3.Text = sb.ToString()

假设我在我的 textbox3 中获得了图像,但它没有执行。它只是出现图像的网址。我将如何得到它。我使用了literal.text,但我的图像没有逐行执行我希望我的图像执行如下图所示

在此处输入图像描述

4

2 回答 2

0

如果您想要相同的效果,您可以将合成图像的垂直切片设置为文本框的 css 背景图像,使用 background-repeat:repeat

于 2013-10-02T06:11:48.387 回答
0

尝试使用 WebBrowser 控件来显示您的图像:

    Dim sb As New System.Text.StringBuilder

    For Each c As String In Me.TextBox1.Text
        sb.AppendFormat("<img src='{0}.jpg'/>", c)
    Next

    Me.WebBrowser1.DocumentText = sb.ToString

这是启动项目的简单代码。

为了在您的图像中获得相同的结果,我认为您还必须:

  • 声明一个更好的 HTML 并将其传递给 WebBrowser.DocumentText
  • 使用多行文本框并处理回车
于 2013-10-02T07:58:53.327 回答