protected override void OnToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e) { ItemScrollerToolTipTextNeededEventArgs <GridViewRowInfo> textNeededEventArgs1 = e as ItemScrollerToolTipTextNeededEventArgs <GridViewRowInfo>; GridElementToolTipTextNeededEventArgs textNeededEventArgs2 = new GridElementToolTipTextNeededEventArgs(e.ToolTip, textNeededEventArgs1.ItemIndex, textNeededEventArgs1.Item, e.ToolTipText); base.OnToolTipTextNeeded(sender, (ToolTipTextNeededEventArgs)textNeededEventArgs2); e.ToolTipText = textNeededEventArgs2.ToolTipText; }
/// <summary> /// Determines the ToolTip text /// </summary> /// <returns>Returns the ToolTip's text</returns> protected virtual string GetToolTipText() { int itemIndex = this.GetCurrentItemIndex(); ItemScrollerToolTipTextNeededEventArgs <T> e = new ItemScrollerToolTipTextNeededEventArgs <T>(itemIndex, this.traverser.Current, "Position: " + itemIndex); this.OnToolTipTextNeeded(this, e); return(e.ToolTipText); }
protected virtual string GetToolTipText() { int currentItemIndex = this.GetCurrentItemIndex(); ItemScrollerToolTipTextNeededEventArgs <T> textNeededEventArgs = new ItemScrollerToolTipTextNeededEventArgs <T>(this.toolTip, currentItemIndex, this.traverser.Current, "Position: " + (object)currentItemIndex); this.OnToolTipTextNeeded((object)this, (ToolTipTextNeededEventArgs)textNeededEventArgs); return(textNeededEventArgs.ToolTipText); }