`
lindexi-gd
  • 浏览: 140124 次
社区版块
存档分类
最新评论

WPF DataGridHyperlinkColumn

 
阅读更多

为了点击链接,我们使用

                    <DataGrid x:Name="data" LoadingRow="load"  ItemsSource="{Binding Path=pull_gmc,Mode=TwoWay}" CanUserDeleteRows="True" AutoGenerateColumns="False" CanUserSortColumns="True">
                        <DataGrid.Columns >                            
                            <DataGridHyperlinkColumn Header="产品链接" ContentBinding="{Binding Path=prond}" Binding="{Binding Path=productId}">
                                <DataGridHyperlinkColumn.ElementStyle>
                                    <Style TargetType="TextBlock">
                                        <EventSetter Event="Hyperlink.Click" HandledEventsToo="False" Handler="url"></EventSetter>
                                        <!--<EventSetter Event="MouseLeftButtonDown" Handler="url"></EventSetter>-->
                                    </Style>
                                </DataGridHyperlinkColumn.ElementStyle>
                            </DataGridHyperlinkColumn>
                        </DataGrid.Columns>
                    </DataGrid>
    public class gmccolleague
    {
        public gmccolleague()
        {
        }

        /// <summary>
        /// 产品链接
        /// </summary>
        public string productId
        {
            set;
            get;
        }

        public static string prond
        {
            set;
            get;
        } = "产品链接";

        public int total
        {
            set;
            get;
        }

        /// <summary>
        /// 关键字
        /// </summary>
        public string primary
        {
            set;
            get;
        }

        /// <summary>
        /// 标题
        /// </summary>
        public string title
        {
            set;
            get;
        }

        /// <summary>
        /// 产品类别
        /// </summary>
        public string leaf_cat_name
        {
            set;
            get;
        }

        /// <summary>
        /// 使用次数
        /// </summary>
        public int count
        {
            set;
            get;
        }

        /// <summary>
        /// 质量得分
        /// </summary>
        public string iq_score
        {
            set;
            get;
        }
    }

        public ObservableCollection<gmccolleague> pull_gmc
        {
            set;
            get;
        } = new ObservableCollection<gmccolleague>();


        private void url(object sender, RoutedEventArgs e)
        {
            try
            {
                Uri destination = ((Hyperlink)e.OriginalSource).NavigateUri;
                Process.Start("http://" + destination.ToString());
            }
            catch 
            {

            }
        }
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    WPF源码WPF 源码WPF 源码WPF 源码WPF 源码WPF 源码

    WPF(Windows Presentation Foundation)是微软.NET框架的一部分,用于构建丰富的、交互式的桌面应用程序。它提供了强大的图形渲染能力,支持2D和3D图形、动画、媒体集成、数据绑定、样式和模板等特性,极大地提升了...

    WPF开发教程 ----WPF C# 编程 界面开发(很不错)

    WPF开发教程.rar 目录 WPF基础入门 3 1. WPF基础之体系结构 3 2. WPF基础之XAML 9 3. WPF基础之基元素 23 4. WPF基础之属性系统 26 5. WPF基础之路由事件 33 6. WPF基础之布局系统 46 7. WPF基础之样式设置和模板化...

    Wpf框架模块.rar_WPF 界面框架_wpf 界面_wpf 软件框架_wpf样式_工业

    **WPF框架模块详解** WPF(Windows Presentation Foundation)是微软.NET Framework的一部分,它提供了一个强大的图形系统和用户界面框架,用于构建Windows桌面应用程序。在本压缩包中,"Wpf框架模块.rar"包含了...

    wpf照片墙(带有3d效果).zip_WPF_badai1_wpf 照片_wpf 照片墙_照片墙

    在本文中,我们将深入探讨如何使用Windows Presentation Foundation (WPF) 创建一个具有3D效果的照片墙。WPF是Microsoft .NET Framework的一部分,提供了一个强大的工具集来构建丰富的、交互式的桌面应用程序,尤其...

    wpf动画集锦 wpf特效集锦 wpf炫酷动画集锦 wpf炫酷特效集锦

    在本文中,我们将深入探讨WPF(Windows Presentation Foundation)中的动画和特效,这些效果在标题和描述中有所提及。WPF是.NET Framework的一部分,它提供了一个丰富的用户界面平台,允许开发者创建具有高度交互性...

    WPF优秀项目及源码 wosk-94877

    WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF...

    WPF自学手册 与 WPF高级编程

    **WPF(Windows Presentation Foundation)**是微软.NET Framework框架下的一个关键组件,它为开发者提供了构建桌面应用程序的强大工具。WPF的设计目标是统一图形、媒体和文本处理,从而实现更丰富的用户界面。在这...

    WPF编程基础WPF基础

    **WPF编程基础WPF基础** Windows Presentation Foundation(WPF),是微软.NET Framework的重要组成部分,为开发者提供了一种全新的构建富客户端应用程序的方式。WPF在2006年随.NET Framework 3.0一同发布,它引入...

    通用WPF主题控件包rubyer-wpf-master

    通用WPF主题控件包rubyer-wpf-master是一款专为Windows Presentation Foundation (WPF) 应用程序设计的开源UI框架。它提供了丰富的主题和控件,旨在帮助开发者快速构建美观且用户友好的应用程序界面。在2.0.0版本中...

    WPF Extended.Wpf.Toolkit 加载界面 Demo

    **WPF Extended.Wpf.Toolkit加载界面Demo** WPF(Windows Presentation Foundation)是.NET框架的一部分,用于构建具有丰富图形、多媒体和数据绑定功能的桌面应用程序。在开发WPF应用时,我们常常需要为用户提供一...

    wpf进度条,wpf等待条,wpf loading

    在Windows Presentation Foundation (WPF) 中,进度条和等待条(通常称为loading指示器)是用户界面中的关键元素,它们提供了用户体验的反馈,表明应用程序正在执行后台任务或数据加载过程。这些组件对于保持用户对...

    WPF优秀项目及源码 wpfinspector-19717

    WPF优秀项目及源码 wpfinspector-19717WPF优秀项目及源码 wpfinspector-19717WPF优秀项目及源码 wpfinspector-19717WPF优秀项目及源码 wpfinspector-19717WPF优秀项目及源码 wpfinspector-19717WPF优秀项目及源码 ...

    WPFUI.rar_WPF_WPF 单选题_wpf主界面_wpf炫丽ui_wpf界面

    在本主题中,我们将深入探讨一个基于WPF的UI设计实例——"WPFUI.rar",这个压缩包包含了一个具有横向裂开效果的简单UI界面,特别适用于实现wpf单选题、wpf主界面、wpf炫丽ui以及wpf界面的设计。 **1. WPF基础** WPF...

    WPF优秀项目及源码 wpfrealtime-16372

    WPF优秀项目及源码 wpfrealtime-16372WPF优秀项目及源码 wpfrealtime-16372WPF优秀项目及源码 wpfrealtime-16372WPF优秀项目及源码 wpfrealtime-16372WPF优秀项目及源码 wpfrealtime-16372WPF优秀项目及源码 ...

    WPF.DazzleUI.rar_360ui页面wpf_WPF_WPF.DazzleUI2_WPF实现的360界面_wpf界面

    **WPF.DazzleUI** 是一个基于Windows Presentation Foundation(WPF)技术开发的用户界面库,主要用于构建类似于360安全卫士的界面风格。WPF是.NET Framework中的一个强大的用户界面框架,它提供了丰富的图形渲染...

    WPF揭秘(WPF_Unleashed)中文版+源码

    **WPF揭秘(WPF_Unleashed)中文版+源码** Windows Presentation Foundation(WPF),是微软.NET Framework的重要组成部分,为开发人员提供了构建富客户端应用程序的强大工具。这本书《WPF揭秘》(WPF_Unleashed)是...

    WPF实例(实例比较多)

    WPF实例(实例比较多) (wpf窗体继承)RibbonStyle2.zip (赛车游戏)GrandPrix_SRC.zip CustomRulesMVVM.zip ExifCompareSource.zip Explorer3D.zip familyshow-12528.zip Jigsaw.zip Life_src.zip PhotoBooth.zip ...

    WPF21个优秀项目及源码 dynamicdatadisplay-94877

    WPF21个优秀项目及源码 dynamicdatadisplay-94877WPF21个优秀项目及源码 dynamicdatadisplay-94877WPF21个优秀项目及源码 dynamicdatadisplay-94877WPF21个优秀项目及源码 dynamicdatadisplay-94877WPF21个优秀项目...

    WPF简要制作浏览器 WPF中使用WebView2控件 WPF 应用中的 WebView2 WPF集成WebView2 完整例子

    WPF简要制作浏览器 WPF中使用WebView2控件 WPF 应用中的 WebView2 WPF集成WebView2 完整例子及Demo c#使用WebView2例子

    Demo_wpfdemo_DEMO_悬浮wpf_悬浮球_

    在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF) 中实现一个具有自动判断位置、半隐藏、展开和内容旋转功能的悬浮球应用。这个名为"Demo_wpfdemo_DEMO_悬浮wpf_悬浮球_"的项目展示了如何在WPF...

Global site tag (gtag.js) - Google Analytics