Пример #1
0
        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;
        }
Пример #2
0
 private void treeListFiles_IsHyperlink(object sender, BrightIdeasSoftware.IsHyperlinkEventArgs e)
 {
     e.IsHyperlink = e.Model is FileViewModel;
 }
Пример #3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="e"></param>
 protected virtual void OnIsHyperlink(IsHyperlinkEventArgs e) {
     if (this.IsHyperlink != null)
         this.IsHyperlink(this, e);
 }
Пример #4
0
 private void fastObjectListView1_IsHyperlink(object sender, IsHyperlinkEventArgs e)
 {
     e.Url = e.Text;
 }