■8735 / inTopicNo.3) |
Re[2]: LinkLabel.Links.Addメソッドについて |
□投稿者/ 魔界の仮面弁士 (453回)-(2007/10/09(Tue) 12:20:07)
|
■No8725 (囚人 さん) に返信
> コードを見せて欲しいですね。
32 回、Links.Add するだけですよね。
linkLabel1.Text = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int i = 1; i <= 32; i += 2)
{
linkLabel1.Links.Add(i + 0, 1, new Uri("http://www.google.co.jp/"));
linkLabel1.Links.Add(i + 1, 1, new Uri("http://jp.msn.com/"));
}
> 自分の書いた「何か」がオーバーフローしていませんか?デバッグしてみましたか?
デバッグしましたが、実際に実行すると、LinkLabel の表示すら壊れてしまうようですね。
(赤×で表示されてしまう)
■No8711 (Y さん) に返信
> LinkLabel.Linksプロパティで取得するリンクコレクションの仕様でしょうか。
わかりません。
ただ、不思議なのは、「Controls.Add していない LinkLabel」であれば、32 回以上でも
エラーにならないということです。
しかし、その LinkLabel を Controls.Add した瞬間、オーバーフローしてしまうようで…。
# フィードバック行きかな。
|
|