Re: [問題] tooltip問題請教
看板C_Sharp (C#)作者TeemingVoid (TeemingVoid)時間13年前 (2012/02/04 13:15)推噓9(9推 0噓 16→)留言25則, 4人參與討論串2/2 (看更多)
※ 引述《chjimmy (張郎)》之銘言:
: 最近剛好運用到這東西
: 原先的構想是從檔案讀取一個二維陣列,接著將需要的部分用Tooltip顯示出來
: 目前可以將需要的部分取出
: 但沒辦法透過檔案內字串設定的"\n"來自動換行
請試試下列的實驗步驟:
1. 建立 c:\temp\lines.txt 文字檔,內容:
Line1\nLine2
2. 在 ASP.NET 網頁放一個 Panel 與 Button 各一。
為了方便觀察,Panel1 的 BackColor 隨便選個淡一點的顏色。
3. Button1 的 Click 事件處理程序:
System.IO.StreamReader srTooltip =
new System.IO.StreamReader(@"c:\temp\lines.txt");
string sTooltip = srTooltip.ReadLine();
// 這行是關鍵:
Panel1.ToolTip = sTooltip.Replace(@"\n", System.Environment.NewLine);
// or
// Panel1.ToolTip = sTooltip.Replace("\\n", System.Environment.NewLine);
srTooltip.Close();
4. 執行,點一下按鈕,觀察滑鼠停駐到 Panel 的情形,應該就有您要的效果。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.107.222
※ 編輯: TeemingVoid 來自: 114.41.107.222 (02/04 13:16)
推
02/04 14:05, , 1F
02/04 14:05, 1F
→
02/04 14:06, , 2F
02/04 14:06, 2F
推
02/04 14:09, , 3F
02/04 14:09, 3F
推
02/04 15:30, , 4F
02/04 15:30, 4F
→
02/04 15:31, , 5F
02/04 15:31, 5F
推
02/04 15:42, , 6F
02/04 15:42, 6F
推
02/04 15:48, , 7F
02/04 15:48, 7F
→
02/04 15:48, , 8F
02/04 15:48, 8F
→
02/04 15:49, , 9F
02/04 15:49, 9F
→
02/04 15:49, , 10F
02/04 15:49, 10F
推
02/04 15:53, , 11F
02/04 15:53, 11F
→
02/04 15:53, , 12F
02/04 15:53, 12F
推
02/04 15:58, , 13F
02/04 15:58, 13F
→
02/04 16:02, , 14F
02/04 16:02, 14F
→
02/04 16:02, , 15F
02/04 16:02, 15F
推
02/04 16:05, , 16F
02/04 16:05, 16F
→
02/04 16:06, , 17F
02/04 16:06, 17F
→
02/04 16:19, , 18F
02/04 16:19, 18F
→
02/04 16:19, , 19F
02/04 16:19, 19F
→
02/04 16:19, , 20F
02/04 16:19, 20F
→
02/04 16:20, , 21F
02/04 16:20, 21F
→
02/04 16:20, , 22F
02/04 16:20, 22F
→
02/04 16:20, , 23F
02/04 16:20, 23F
→
02/04 16:22, , 24F
02/04 16:22, 24F
推
02/05 11:01, , 25F
02/05 11:01, 25F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章