zoukankan
html css js c++ java
DataGrid相邻行有相同内容时对指定列合并和C#可以实现DLL库的动态调用
/**/
///
<summary>
///
DataGrid相邻行有相同内容时对指定列合并
///
</summary>
///
<param name="spangrid">
格式化的DataGrid的ID
</param>
///
<param name="spancell">
要合并的列
</param>
///
<param name="spanby">
合并所依据数据的列
</param>
public
void
FormatGrid(DataGrid spangrid,
int
spancell,
int
spanby)
{
if
(spanby
<
0
||
spanby
>
spangrid.Items.Count)
return
;
int
rowspan
=
1
;
for
(
int
i
=
1
;i
<
spangrid.Items.Count;i
++
)
{
if
(spangrid.Items[i].Cells[spanby].Text
==
spangrid.Items[i
-
1
].Cells[spanby].Text)
{
rowspan
+=
1
;
spangrid.Items[i].Cells[spancell].Visible
=
false
;
spangrid.Items[i
-
rowspan
+
1
].Cells[spancell].RowSpan
=
rowspan;
}
else
{
string
str
=
spangrid.Items[i].Cells[spanby].Text;
string
str1
=
spangrid.Items[i
-
1
].Cells[spanby].Text;
rowspan
=
1
;
}
}
}
C#可以实现DLL库的动态调用
Assembly assmebly
=
Assembly.LoadFile(
@"
C:WindowsApplication2005-09-30.dll
"
);
Type t
=
assmebly.GetType(
"
WindowsApplication2005_09_30.Class1
"
);
object
obj
=
Activator.CreateInstance(t,
null
);
MethodInfo method
=
t.GetMethod(
"
Test01
"
);
int
i
=
(
int
)method.Invoke(obj,
new
object
[
1
]
{
10
}
);
namespace
WindowsApplication2005_09_30
{
public
class
Class1
{
public
int
Test01(
int
i)
{
return
i
*
10
;
}
}
}
查看全文
相关阅读:
预排序遍历树算法牺牲写性能的改进
改造PAXOS算法消灭活锁
扣减库存策略采用订单是否锁定库存方案
[转]java-小技巧-001-Long序列化到前端不支持
springboot-mybatis 批量insert
VS2010 调试启动特别慢
C# Winform App 获取当前路径
DevExpress PivotGridControl控件
(JavaScript)《JS面向对象编程指南》-- JavaScript基本数据类型、数组、循环
(HTML5)HTML5 Web Notification桌面通知实践
原文地址:https://www.cnblogs.com/ghd258/p/252577.html
最新文章
HTML基础复习(五)元素分类
HTML基础复习(四)列表
HTML基础复习(三)表格
HTML基础复习(二)图像
HTML基础复习(一)
centos安装jdk
自己的win7第一次使用RabbitMQ
一次请求共用一个上下文实例
iOS 如何查看真机的沙盒(图文教程)
利用python2.7正则表达式进行豆瓣电影Top250的网络数据采集及MySQL数据库操作
热门文章
python2.7爬取豆瓣电影top250并写入到TXT,Excel,MySQL数据库
python2.7抓取豆瓣电影top250
python爬取糗百第一页的笑话
python之异常处理
python之文件
python之递归
lambda表达式
linux文件的通用操作方法学习
SuperWebClient -一个基于CURL的.NET HTTP/HTTPS模拟神组件(2)
SuperWebClient -一个基于CURL的.NET HTTP/HTTPS模拟神组件(1)
Copyright © 2011-2022 走看看