0
我正在試圖對包含在控件結束時進行換行的文本進行選取框(或滾動條)控件。我見過很多例子,並且我已經能夠用一個標籤製作一個例子,但我無法弄清楚如何將文本包裝到另一側。我看到一個例子,但它不斷地操縱一個字符串,我不喜歡這樣浪費內存的想法。帶包裝的C#文本字幕報價器
我正在試圖對包含在控件結束時進行換行的文本進行選取框(或滾動條)控件。我見過很多例子,並且我已經能夠用一個標籤製作一個例子,但我無法弄清楚如何將文本包裝到另一側。我看到一個例子,但它不斷地操縱一個字符串,我不喜歡這樣浪費內存的想法。帶包裝的C#文本字幕報價器
創建由WebBrowser控件繼承的CustomUserControl,然後在Text
屬性更改時將<HTML>
內容分配給該瀏覽器控件。
public partial class UserControl1 : WebBrowser
{
private string _text = string.Empty;
[Browsable(true)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
public override String Text
{
get
{
return _text;
}
set
{
_text = value;
this.DocumentText = getContent(_text);
}
}
private string getContent(string _value)
{
return string.Format("<HTML><marquee>{0}</marquee></HTML>", _value);
}
public UserControl1()
{
InitializeComponent();
}
}
嘗試使用網絡瀏覽器查看文字 – Sathish
到目前爲止您嘗試了什麼?也許分享一些代碼。 – pushpraj