我有ListView和固定大小的幾列如何設置提示的ListViewItem的
文本lenghth我填寫欄可能超過
列的固定長度,所以當用戶停留在鼠標上的ListViewItem,工具提示應顯示擴大
我試圖
ListViewItem iListView = new ListViewItem("add");
iListView.ToolTipText = "Add Expanded";
myListView.Items.Add(iListView);
但是,沒有使用該項目
我有ListView和固定大小的幾列如何設置提示的ListViewItem的
文本lenghth我填寫欄可能超過
列的固定長度,所以當用戶停留在鼠標上的ListViewItem,工具提示應顯示擴大
我試圖
ListViewItem iListView = new ListViewItem("add");
iListView.ToolTipText = "Add Expanded";
myListView.Items.Add(iListView);
但是,沒有使用該項目
將ListView的ShowItemToolTips
屬性設置爲true。
// Declare the ListView.
private ListView ListViewWithToolTips;
private void InitializeItemsWithToolTips()
{
// Construct and set the View property of the ListView.
ListViewWithToolTips = new ListView();
ListViewWithToolTips.Width = 200;
ListViewWithToolTips.View = View.List;
// Show item tooltips.
ListViewWithToolTips.ShowItemToolTips = true;
// Create items with a tooltip.
ListViewItem item1WithToolTip = new ListViewItem("Item with a tooltip");
item1WithToolTip.ToolTipText = "This is the item tooltip.";
ListViewItem item2WithToolTip = new ListViewItem("Second item with a tooltip");
item2WithToolTip.ToolTipText = "A different tooltip for this item.";
// Create an item without a tooltip.
ListViewItem itemWithoutToolTip = new ListViewItem("Item without tooltip.");
// Add the items to the ListView.
ListViewWithToolTips.Items.AddRange(new ListViewItem[]{item1WithToolTip,
item2WithToolTip, itemWithoutToolTip});
// Add the ListView to the form.
this.Controls.Add(ListViewWithToolTips);
this.Controls.Add(button1);
}
這是_Exactly_他已經在做什麼。 – SLaks 2010-04-28 16:17:16
@SLaks:這是我添加的鏈接的剪輯;只是我應該增加更多的線條。感謝您指出。 – 2010-04-28 16:23:54
燁的作品,非常感謝 – Gaddigesh 2010-04-29 01:59:05
這似乎想顯示很長的字符串時的提示也有字符限制。有幾種解決方案可以避免在ListView中顯示文本的列限制(例如http://stackoverflow.com/questions/5559704/net-listview-max-number-of-characters-or-maximum-column-width-可能對ov)或者你可以讓用戶複製粘貼選定的行。 – valsidalv 2013-11-25 16:01:47