
C#
蓝之赟
这个作者很懒,什么都没留下…
展开
-
C#JToken获取key值
JProperty jProperty = token.ToObject<JProperty>();string id = jProperty.Name; //获取key值原创 2020-12-22 08:38:20 · 7515 阅读 · 0 评论 -
C# DataTable的select方法进行搜索 模糊查找
对gridcontrol表格中的所有列数据统一的一个实现模糊查找的功能 private void button1_Click(object sender, EventArgs e) { Console.WriteLine(textBox1.Text); search(textBox1.Text);//通过获得textBox的内容...原创 2019-10-09 15:38:54 · 12166 阅读 · 1 评论 -
DexExpress的mapcontrol根据经纬度在地图上打点 C#地图画点 地图标点
接着上一篇文章讲,地图实现显示之后,可以通过经纬度进行打点操作,实现效果如图:在mapcontrol中添加一层然后选择MapItemStorage之后可以通过添加MapBubble进行添加点也可以使用map_dot这个方法实现,代码如下: private void map_dot(double lat, double lon) { ...原创 2019-10-09 15:27:41 · 2112 阅读 · 0 评论 -
DevExpress的mapcontrol使用
DevExpress中的mapcontrol是一个很好用的控件,但是相关的博客教程却不是太多,我也只是摸索着用了其中的一点小功能,记录分享一下。使用首先将mapcontrol添加到窗口界面中,然后通过添加层来添加地图上的一些元素这个控件可以直接连接bing的地图,需要申请一个key,网上有很多教程,我就不再写了。我是通过离线的一个地图数据文件进行的使用,添加一个Vector层,...原创 2019-10-09 15:08:42 · 4077 阅读 · 0 评论 -
设置C#界面左侧导航栏的点击与gridcontrol显示
接着前文,我用的是DevExpress的RibbonForm1布局,拖了SplitContainer进去导航栏是用NavBarControl实现的,拖进去,添加item实现导航栏点击里面的item项,在右侧gridcontrol显示对应的数据,我是使用了多个datatable实现的,每个item对应一个dt,代码在文章https://blog.youkuaiyun.com/u010458948...原创 2019-09-29 11:46:58 · 2063 阅读 · 0 评论 -
设置gridcontrol的单击事件和右键菜单
接着上一篇显示,讲一下显示之后的对一行数据的点击和右键菜单的实现点击事件首先在界面中点击gridcontrol,在属性中选择时间(小闪电的标志),找到操作-Click,在后面自己明明点击的方法名,回车进入函数实现界面,输入实现的功能代码即可实现点击后的功能,代码为按操作执行后的自动生成的 private void gridControl1_Click(object s...原创 2019-09-29 11:22:57 · 2198 阅读 · 0 评论 -
设置DevExpress的gridcontrol的数据并显示
使用了devExpress的RibbonForm,里面加了一个gridcontrol用来实现数据的列表显示,按照网上的说法通过Run Designer先添加列名,但是这种方式我的数据插不进去,不知道为啥,也懒得找原因了,为了后期该列名啥的方便就直接代码中实现了,通过InitDt实现列名添加,注意需要 using System.Data; 通过this.add_data(dt, item)添加数据...原创 2019-09-29 10:55:57 · 2505 阅读 · 0 评论 -
C#设置复制gridcontrol的行里的指定cell的内容到剪切板
在项目中是实现右键GridControl的行,将行中的部分内容复制,实现去外部程序中的粘贴试用private void Click_Copy(object sender, EventArgs e) { DataRow myDataRow = gridView1.GetDataRow(gridView1.FocusedRowHandle); //获取行内...原创 2019-09-27 08:42:55 · 1248 阅读 · 0 评论 -
C#设置点击打开外部exe程序,并判断是否程序已开启,未开启的话打开,已经在运行了就前置
C#设置点击打开外部exe程序,并判断是否程序已开启,未开启的话打开,已经在运行了就前置[DllImport("user32.dll ")]private static extern bool SetForegroundWindow(IntPtr hWnd);[DllImport("user32.dll")]private static extern bool ShowWindow(...原创 2019-09-27 08:27:35 · 2372 阅读 · 0 评论 -
C#使用GeoLite2根据ip进行ip和地理位置的转换
首先下载得到GeoLite2-City.mmdb,放入项目根目录using MaxMind.GeoIP2;public string[] Map_ip(string ip){ string[] loc = { "", "", "" }; using (var reader = new DatabaseReader("GeoLite2-City.mmdb")) {...原创 2019-09-27 08:20:41 · 1109 阅读 · 0 评论 -
C#写爬虫及解析Json数据
之前一直用python写爬虫,因工作需要使用C#,记录一下,得到Json数据写过爬虫的应该都知道public string GetResponse(string Url) { string ResponseData = string.Empty; try { HttpWe...原创 2019-09-26 16:51:19 · 824 阅读 · 0 评论