private OLVListSubItem MakeSubItem(object rowObject, OLVColumn column) { object cellValue = column.GetValue(rowObject); OLVListSubItem subItem = new OLVListSubItem(cellValue, column.ValueToString(cellValue), column.GetImage(rowObject)); if (this.UseHyperlinks && column.Hyperlink) { IsHyperlinkEventArgs args = new IsHyperlinkEventArgs(); args.ListView = this; args.Model = rowObject; args.Column = column; args.Text = subItem.Text; args.Url = subItem.Text; this.OnIsHyperlink(args); subItem.Url = args.Url; } return subItem; }
private void treeListFiles_IsHyperlink(object sender, BrightIdeasSoftware.IsHyperlinkEventArgs e) { e.IsHyperlink = e.Model is FileViewModel; }
/// <summary> /// /// </summary> /// <param name="e"></param> protected virtual void OnIsHyperlink(IsHyperlinkEventArgs e) { if (this.IsHyperlink != null) this.IsHyperlink(this, e); }
private void fastObjectListView1_IsHyperlink(object sender, IsHyperlinkEventArgs e) { e.Url = e.Text; }