2010-03-10 28 views
13

Làm cách nào để tạo đầu công cụ ballon bằng nút đóng.Mẹo chú giải bóng bằng nút đóng - C#

tôi có thể hiển thị một tooltip:

TaskbarIcon.ShowBalloonTip(10000); 

nhưng tôi không thể làm ngược lại:

TaskbarIcon.CloseBalloonTip(); 

Hoặc thậm chí một cách để hiển thị một hộp gần trên Mẹo Balloon.

Tôi đã thấy câu hỏi này được đăng trên một trang web khác nhưng không có câu trả lời (miễn phí).

Cảm ơn trước

+3

Tại sao điều này lại có được sự giảm giá? –

+1

Các câu trả lời trả tiền của trang web khác sẽ không được hiển thị một cách kỳ diệu nếu bạn cuộn xuống một chút nữa, đúng không? –

Trả lời

7

tôi đã có thể tìm thấy một câu trả lời đơn giản. Thay vì sử dụng:

TaskbarIcon.ShowBalloonTip(10000); 

tôi có thể sử dụng hình thức thứ hai của chức năng này:

TaskbarIcon.ShowBalloonTip(10000,"Title","Message",ToolTipIcon.None); 

Điều này thực sự bổ sung thêm một hộp gần với tip bóng!

+1

Trên thực tế, sự khác biệt không phải là mà tình trạng quá tải của ShowBalloonTip bạn gọi, nhưng có hay không bạn cung cấp một tiêu đề. Nếu tiêu đề rỗng hoặc trống, nút đóng không được hiển thị –

1

Bạn có thể tìm thấy điều này thú vị:

http://www.tooltips.net/

This question có một câu trả lời hữu ích về đóng khinh khí cầu. Trừ khi bạn cần phải treo một sự kiện vào gần, bạn không cần một nút trên quả bóng, và thậm chí nếu bạn làm, bạn có thể móc sự kiện nhấp chuột của quả bóng để thực hiện điều tương tự.

Có cờ cho phép bạn làm những việc như đặt dấu X ở góc trên bên phải của quả bóng để người dùng có thể bỏ qua nó. Xem ở đây để biết thêm:

http://msdn.microsoft.com/en-us/magazine/cc188923.aspx

+0

Cảm ơn câu trả lời (và sự hỗ trợ). Tôi đã tìm kiếm một cách bên ngoài Win32 và Shell_NotifyIcon. Một cái gì đó trong C# như NotifyIcon. – Greycrow

+0

Lớp ToolTip trong .NET Framework nên có tất cả mọi thứ bạn cần: http://msdn.microsoft.com/en-us/library/system.windows.forms.tooltip.aspx –

Các vấn đề liên quan