datagridview中的CellFormatting事件,e.FormattingApplied设置无效 [问题点数:20分,无满意结帖,结帖人qq_37753824]

Bbs2
本版专家分:443
结帖率 100%
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs7
本版专家分:27729
Blank
金牌 2019年7月 总版技术专家分月排行榜第一
2019年5月 总版技术专家分月排行榜第一
2019年4月 总版技术专家分月排行榜第一
Blank
银牌 2019年6月 总版技术专家分月排行榜第二
2019年3月 总版技术专家分月排行榜第二
Blank
红花 2019年7月 .NET技术大版内专家分月排行榜第一
2019年6月 .NET技术大版内专家分月排行榜第一
2019年5月 .NET技术大版内专家分月排行榜第一
2019年4月 C/C++大版内专家分月排行榜第一
2019年4月 .NET技术大版内专家分月排行榜第一
2019年3月 .NET技术大版内专家分月排行榜第一
Blank
蓝花 2019年7月 C/C++大版内专家分月排行榜第三
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs2
本版专家分:443
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs5
本版专家分:2885
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs5
本版专家分:2885
Bbs2
本版专家分:443
Bbs5
本版专家分:2885
DataGridView 中 没有RowDataBound <em>事件em>?
DataGridVi<em>e</em>w 中没有这个<<em>e</em>m>事件</<em>e</em>m>,怎么触发行的绑定<<em>e</em>m>事件</<em>e</em>m>?rn怎么跟gridvi<em>e</em>w 差别这么大
<em>datagridviewem>中combox的级联<em>事件em>
vs20005编译成功,实现combox的级联<<em>e</em>m>事件</<em>e</em>m>,源代码资源来自网上, 但是没找到具体的窗体效果实现,所以就实现了一下,希望有助于各位。 所谓级联<<em>e</em>m>事件</<em>e</em>m>就是,当触发第一个comboxS<em>e</em>l<em>e</em>ct<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>时,第二个combox.DataSourc<em>e</em>将会填充相应表。表达能力有限。请看源代码。
DataGridView中如何写Button<em>事件em>
[img=C:\Docum<em>e</em>nts and S<em>e</em>ttings\sujilov<em>e</em>\桌面\未命名][/img]rnGridVi<em>e</em>w里共7列,显示批次号,公司名称,开票银行,添加时间,总金额,是否审批,最后一列是一个Button列,实现审核功能。rn想要点击GridVi<em>e</em>w里面的Button按钮,实现修改该行记录为审批。rnrnrn各位大虾能不能给个具体点类似的实例,这段代码写在什么方法里面,我做的是C#窗体程序,不是WEB的。
<em>datagridviewem><em>中的em>textbox的leave<em>事件em>
如题!我不知道这个<<em>e</em>m>事件</<em>e</em>m>生成,我现在想做的是有三个列:单价,数量,金额,这三个都是t<em>e</em>xtbox,当我就改数量以后,金额自动计算,我知道用t<em>e</em>xtbox的l<em>e</em>av<em>e</em><<em>e</em>m>事件</<em>e</em>m>可以完成,但是在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>怎么生成?
<em>datagridviewem> DataGridViewComboxCell值无效
kryptonDataGridVi<em>e</em>w1.Columns.R<em>e</em>mov<em>e</em>At(3);rnDataGridVi<em>e</em>wComboBoxColumn dg = Initailz<em>e</em>ComboBoxColumn();rnkryptonDataGridVi<em>e</em>w1.Columns.Ins<em>e</em>rt(3, dg);rnrnrnrnpublic DataGridVi<em>e</em>wComboBoxColumn Initailz<em>e</em>ComboBoxColumn()rn rn DataGridVi<em>e</em>wComboBoxColumn dg = n<em>e</em>w DataGridVi<em>e</em>wComboBoxColumn();rn dg.Nam<em>e</em> = "_VISITOR_FOR_VISITED";rn dg.H<em>e</em>ad<em>e</em>rT<em>e</em>xt = "被访人";rn dg.DataProp<em>e</em>rtyNam<em>e</em> = "VISITOR_FOR_VISITED";rn DataS<em>e</em>t ds = n<em>e</em>w DataS<em>e</em>t();rn string qu<em>e</em>u<em>e</em>Str = "s<em>e</em>l<em>e</em>ct T.Visit<em>e</em>d_Id from vm_visit<em>e</em>d_tab<em>e</em>l T";rn ds=Oracl<em>e</em>Op<em>e</em>rat<em>e</em>H<em>e</em>lp<em>e</em>r.Ex<em>e</em>cut<em>e</em>Qu<em>e</em>u<em>e</em>String(qu<em>e</em>u<em>e</em>Str);rn for (int i = 0; i < ds.Tabl<em>e</em>s[0].Rows.Count; i++)rn rn dg.It<em>e</em>ms.Add(Conv<em>e</em>rt.ToInt32( ds.Tabl<em>e</em>s[0].Rows[i][0]));rn rn //dg.Valu<em>e</em>Typ<em>e</em> = typ<em>e</em>of(int);rn //dg.DataSourc<em>e</em> = ds.Tabl<em>e</em>s[0].Columns["_VISITOR_FOR_VISITED"];rn //dg.DisplayM<em>e</em>mb<em>e</em>r = "VISITOR_FOR_VISITED";rn //dg.Valu<em>e</em>M<em>e</em>mb<em>e</em>r = "VISITOR_FOR_VISITED";rn r<em>e</em>turn dg;rn rn因为我的<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>界面设计的时候为了满足数据库的约束条件,已经绑定了数据源,而且该列默认是combox类型的,因业务需要改类型在Combox和T<em>e</em>xtBox之间rn切换(如果不删除添加列,无异常),删除列后再次添加列,运行时每当选了Combox的值后,就保DataGridVi<em>e</em>wC<em>e</em>ll值<em>无效</em>。rn第一次在这里发帖,还希望各位大侠不惜赐教,谢谢了先
<em>datagridviewem>添加了图片列,放到cellFormatting<em>事件em>里获取图片,结果是图片老是闪烁,不知何故?
privat<em>e</em> void dataGridVi<em>e</em>w1_<<em>e</em>m>C<em>e</em>llFormatting</<em>e</em>m>(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>w<<em>e</em>m>C<em>e</em>llFormatting</<em>e</em>m>Ev<em>e</em>ntArgs <em>e</em>)rn rnrn if (this.dataGridVi<em>e</em>w1.Rows[<em>e</em>.RowInd<em>e</em>x].C<em>e</em>lls["jiaof<em>e</em>i"].Valu<em>e</em>.ToString().Trim() == "未交")rn rn this.dataGridVi<em>e</em>w1["kuan", <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em> = Imag<em>e</em>.FromFil<em>e</em>(@"未交.PNG");rn rnrn if (this.dataGridVi<em>e</em>w1.Rows[<em>e</em>.RowInd<em>e</em>x].C<em>e</em>lls["jiaof<em>e</em>i"].Valu<em>e</em>.ToString().Trim() == "部分")rn rn this.dataGridVi<em>e</em>w1["kuan", <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em> = Imag<em>e</em>.FromFil<em>e</em>(@"部分.PNG");rnrn rnrn if (this.dataGridVi<em>e</em>w1.Rows[<em>e</em>.RowInd<em>e</em>x].C<em>e</em>lls["jiaof<em>e</em>i"].Valu<em>e</em>.ToString().Trim() == "全交")rn rn this.dataGridVi<em>e</em>w1["kuan", <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em> = Imag<em>e</em>.FromFil<em>e</em>(@"全交.PNG");rnrn rnrn rn
Form_load<em>事件em>中设置<em>datagridviewem>的内容但不显示
代码如下:rn [color=#3366FF] privat<em>e</em> void BindUpdat<em>e</em>Log()rn rn BFSourc<em>e</em>DB bfSDB = n<em>e</em>w BFSourc<em>e</em>DB();rnrn DataTabl<em>e</em> dt = bfSDB.G<em>e</em>tUpdat<em>e</em>LogR<em>e</em>cord(1, "", "", "");rn this.dgvUpdat<em>e</em>log.AutoG<em>e</em>n<em>e</em>rat<em>e</em>Columns = fals<em>e</em>;rn this.dgvUpdat<em>e</em>log.DataSourc<em>e</em> = dt.D<em>e</em>faultVi<em>e</em>w;rn if (dt.Rows.Count > 0)rn rn for (int i = 1; i ].Valu<em>e</em> = i.ToString();这句代码所实现的内容rnrn而且当我通过按键调用这个函数时,就能显示,而且显示正常。[/color]rnrn各位高手有没有碰到过这种情况,这是什么原因造成的,应该怎么改啊?
MDI子窗体Load<em>事件em>中设置DataGridView行高、背景色失效
在窗体的Load<<em>e</em>m>事件</<em>e</em>m>中<em>设置</em>DataGridVi<em>e</em>w行高、背景色:rnrn[cod<em>e</em>=C#]privat<em>e</em> void Form2_Load(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rnrn using (SqlConn<em>e</em>ction conn = n<em>e</em>w SqlConn<em>e</em>ction("s<em>e</em>rv<em>e</em>r=(local);databas<em>e</em>=Northwind;us<em>e</em>r id=sa;password=sa;"))rn rn using (SqlDataAdapt<em>e</em>r adapt<em>e</em>r = n<em>e</em>w SqlDataAdapt<em>e</em>r("S<em>e</em>l<em>e</em>ct * FROM Products", conn))rn rn DataTabl<em>e</em> tabl<em>e</em> = n<em>e</em>w DataTabl<em>e</em>();rn adapt<em>e</em>r.Fill(tabl<em>e</em>);rnrn dataGridVi<em>e</em>w1.DataSourc<em>e</em> = tabl<em>e</em>;rn rn rnrn //<em>设置</em>第一行高度、背景色rn dataGridVi<em>e</em>w1.Rows[0].H<em>e</em>ight = 100;rn dataGridVi<em>e</em>w1.Rows[0].D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor = Color.R<em>e</em>d;rn[/cod<em>e</em>]rnrn若窗体不是MDI子窗体,上边代码能正常运行;当窗体做为MDI子窗体时,数据绑定正常,但不能<em>设置</em>行高和背景色!获取<em>设置</em>后的值:rnrn[cod<em>e</em>=C#]privat<em>e</em> void button1_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rnrn M<em>e</em>ssag<em>e</em>Box.Show(dataGridVi<em>e</em>w1.Rows[0].H<em>e</em>ight.ToString() + "\r\n" + dataGridVi<em>e</em>w1.Rows[0].D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor.ToString());rn /*rn * 结果:rn * rn * 23rn * Color[Empty]rn */rn[/cod<em>e</em>]rnrn说明<em>设置</em>未生效!后测试发现,若在按钮点击<<em>e</em>m>事件</<em>e</em>m>中<em>设置</em>DataGridVi<em>e</em>w行高、背景色却又可以:rnrn[cod<em>e</em>=C#]privat<em>e</em> void button1_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rnrn //<em>设置</em>第一行高度、背景色rn dataGridVi<em>e</em>w1.Rows[0].H<em>e</em>ight = 100;rn dataGridVi<em>e</em>w1.Rows[0].D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor = Color.R<em>e</em>d;rnrn M<em>e</em>ssag<em>e</em>Box.Show(dataGridVi<em>e</em>w1.Rows[0].H<em>e</em>ight.ToString() + "\r\n" + dataGridVi<em>e</em>w1.Rows[0].D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor.ToString());rn /*rn * 结果:rn * rn * 100rn * Color[R<em>e</em>d]rn */rn[/cod<em>e</em>]rnrn不知什么原因?
DataGridView的CellValueChanged<em>事件em>和CurrentCellChanged<em>事件em>
我有两个问题:rn1.C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>和Curr<em>e</em>ntC<em>e</em>llChang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>这两个<<em>e</em>m>事件</<em>e</em>m>有什么区别? 我想在修改某个单元格的时候触发<<em>e</em>m>事件</<em>e</em>m>,该选哪个?rn2.为什么这两个<<em>e</em>m>事件</<em>e</em>m>在窗口打开的时候就触发了?rnrn privat<em>e</em> void dataGridVi<em>e</em>wxIP_C<em>e</em>llValu<em>e</em>Chang<em>e</em>d(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs <em>e</em>)rn rn M<em>e</em>ssag<em>e</em>Box.Show("hh");rn rn对话框在窗口打开的时候就弹出来了,是什么原因??
监听按钮的<em>事件em>中设置改变label的文字无效
我在一个按钮上加了一个监听器,在<<em>e</em>m>事件</<em>e</em>m>中改变lab<em>e</em>l的文字<em>无效</em>,怎么办?
设置无效
我的网站需要在10分钟内如果没有活动,就让他重新登录,但是我 rn 这样<em>设置</em><em>无效</em>,总是大概在5分钟(无动作)左右就要重新登录,这是什么原因?一般<em>设置</em>网站几分钟没动作就让他重新登录,都用什么办法?我是个菜鸟[img=https://forum.csdn.n<em>e</em>t/PointForum/ui/scripts/csdn/Plugin/001/fac<em>e</em>/13.gif][/img]在线等,谢谢!
Android中设置theme无效
android:th<em>e</em>m<em>e</em>=&quot;@styl<em>e</em>/MyStyl<em>e</em>&quot; &amp;lt;styl<em>e</em> nam<em>e</em>=&quot;MyStyl<em>e</em>&quot; par<em>e</em>nt=&quot;Th<em>e</em>m<em>e</em>.AppCompat.Light.NoActionBar&quot;&amp;gt; &amp;lt;it<em>e</em>m nam<em>e</em>=&quot;android:windowBackground&quot;&amp;gt;@color/voic<em>e</em>_transpar<em>e</em>nt&amp;lt;/it<em>e</em>m&
.roadhogrc 中设置 proxy 无效
我的项目是基于 基于r<em>e</em>act,ant-d<em>e</em>sign,dva,Mock 的一个管理后台。rn接口都是MOCK 的。rn今天在接口联调的时候,<em>设置</em>.roadhogrc<<em>e</em>m>中的</<em>e</em>m>proxy,发现并没有生效。API还是指向了默认端口8000rnrn// 接口代理示例rn proxy: rn "/api/v1/w<em>e</em>ath<em>e</em>r": rn "targ<em>e</em>t": "https://api.s<em>e</em>niv<em>e</em>rs<em>e</em>.com/",rn "chang<em>e</em>Origin": tru<em>e</em>,rn "pathR<em>e</em>writ<em>e</em>": "^/api/v1/w<em>e</em>ath<em>e</em>r": "/v3/w<em>e</em>ath<em>e</em>r" rn ,rn "/api/v2": rn "targ<em>e</em>t": "http://localhost:8080/",rn "chang<em>e</em>Origin": tru<em>e</em>,rn "pathR<em>e</em>writ<em>e</em>": "^/api/v2" : "" rn rn ,rnrn请高手指点一下
struts2中struts.i18n.reload设置无效?
struts2中struts.i18n.r<em>e</em>load<em>设置</em><em>无效</em>?为什么啊rnrn在struts.xml和struts.prop<em>e</em>rti<em>e</em>s都试过了,都需要重新加载才能成功,为什么啊,Struts2给发了这个<em>设置</em>为什么<em>无效</em>呢?
在IE7中无效?如何设置?
通过ShowModalDialog 打开页面,在POSTBACK时,打开新的页面?如何解决?rn在IE6下没问题,只有在IE7下,会重新打开一新页面.按其他资料说的,如果在下<em>设置</em>,就可以了,但我也这样<em>设置</em>了,rn不成功.求解决方法?
firefox中设置attr无效
我想实现选择一个复选框时,其他相关的复选框也选中或者不选。 chk_Click方法在IE中有效,在fir<em>e</em>fox中第一次选中时有效,以后<em>设置</em><em>无效</em>。rn[img=http://img.my.csdn.n<em>e</em>t/uploads/201304/18/1366276812_1380.JPG][/img]rn[cod<em>e</em>=html]rnrnrnrnrnrn rn 内容rn rn rn rn rn rn rnrnrnrn rn rn 后退rn 前进rn 刷新rn 退出rn rn rn rn rn rn rn 选择rn 菜单名称rn rn rn rn " id="chk" typ<em>e</em>="ch<em>e</em>ckbox" valu<em>e</em>="" onclick="chk_Click(this);"/>rn rn rn rn rn rnrnrn[/cod<em>e</em>]
eclipse设置断点无效
网上流传最广的的错误:        1、选择Skip All Br<em>e</em>akpoints,<em>无效</em>。       2、菜单栏Window→Pr<em>e</em>f<em>e</em>r<em>e</em>nc<em>e</em>s→Java Compil<em>e</em>r--&amp;gt;Classfil<em>e</em> G<em>e</em>n<em>e</em>ration,勾选上Add lin<em>e</em> numb<em>e</em>r attribut<em>e</em>s to g<em>e</em>n<em>e</em>rat<em>e</em>d class fil<em>e</em>s(us<em>e</em>d by th<em>e</em> d<em>e</em>bugg<em>e</em>r),<em>无效</em>。我的...
水晶报表中设置的参数无效
我在设计*.rpt时<em>设置</em>了两个参数custom<em>e</em>rid、shipcountry.然后在后台代码中运用这两个参数。在页面上有两个dropdownlist,也就是两个参数的实际值。当用户选择其<<em>e</em>m>中的</<em>e</em>m>值时在水晶报表中显示对应的数据。可怎么在运行时,不管选什么值,水晶报表中显示的是全部数据。<em>设置</em>的那些参数不起作用了。请大家帮我看看。分可再加。rnrnprivat<em>e</em> void btnshow_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Syst<em>e</em>m.Ev<em>e</em>ntArgs <em>e</em>)rn rn CrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rValu<em>e</em>s pvColl<em>e</em>ction=n<em>e</em>w CrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rValu<em>e</em>s();rn //定义第一个参数 rn CrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rDiscr<em>e</em>t<em>e</em>Valu<em>e</em> pdvCustom<em>e</em>rid=n<em>e</em>w CrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rDiscr<em>e</em>t<em>e</em>Valu<em>e</em>();rn//定义第二个参数 rnCrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rDiscr<em>e</em>t<em>e</em>Valu<em>e</em> pdvship =n<em>e</em>w CrystalD<em>e</em>cisions.Shar<em>e</em>d.Param<em>e</em>t<em>e</em>rDiscr<em>e</em>t<em>e</em>Valu<em>e</em>();rn CrystalD<em>e</em>cisions.Shar<em>e</em>d.Tabl<em>e</em>LogOnInfo tliCurr<em>e</em>nt;rn R<em>e</em>portDocum<em>e</em>nt rptCustom<em>e</em>rsOrd<em>e</em>rs=n<em>e</em>w R<em>e</em>portDocum<em>e</em>nt(); rn tryrn rn rptCustom<em>e</em>rsOrd<em>e</em>rs.Load("D:\\proj<em>e</em>ct\\t<em>e</em>stR<em>e</em>port\\CrystalR<em>e</em>port1.rpt");rn for<em>e</em>ach(CrystalD<em>e</em>cisions.CrystalR<em>e</em>ports.Engin<em>e</em>.Tabl<em>e</em> tbCurr<em>e</em>nt in rptCustom<em>e</em>rsOrd<em>e</em>rs.Databas<em>e</em>.Tabl<em>e</em>s)rn rn tliCurr<em>e</em>nt = tbCurr<em>e</em>nt.LogOnInfo;rn tliCurr<em>e</em>nt.Conn<em>e</em>ctionInfo.S<em>e</em>rv<em>e</em>rNam<em>e</em> ="localhost";rn tliCurr<em>e</em>nt.Conn<em>e</em>ctionInfo.Us<em>e</em>rID ="sa";rn tliCurr<em>e</em>nt.Conn<em>e</em>ctionInfo.Password ="";rn tliCurr<em>e</em>nt.Conn<em>e</em>ctionInfo.Databas<em>e</em>Nam<em>e</em> ="Northwind";rn tbCurr<em>e</em>nt.ApplyLogOnInfo(tliCurr<em>e</em>nt); rn rn//应用第一个参数 rnpdvCustom<em>e</em>rid.Valu<em>e</em> = this.dropid.S<em>e</em>l<em>e</em>ct<em>e</em>dIt<em>e</em>m.T<em>e</em>xt;rn pvColl<em>e</em>ction.Add(pdvCustom<em>e</em>rid);rn rptCustom<em>e</em>rsOrd<em>e</em>rs.DataD<em>e</em>finition.Param<em>e</em>t<em>e</em>rFi<em>e</em>lds["custom<em>e</em>rid"].ApplyCurr<em>e</em>ntValu<em>e</em>s(pvColl<em>e</em>ction);rn//应用第一个参数 rnpvColl<em>e</em>ction.Cl<em>e</em>ar();rn pdvship.Valu<em>e</em> = this.droprmb.S<em>e</em>l<em>e</em>ct<em>e</em>dIt<em>e</em>m.T<em>e</em>xt;rn pvColl<em>e</em>ction.Add(pdvship); rn rptCustom<em>e</em>rsOrd<em>e</em>rs.DataD<em>e</em>finition.Param<em>e</em>t<em>e</em>rFi<em>e</em>lds["shipcountry"].ApplyCurr<em>e</em>ntValu<em>e</em>s(pvColl<em>e</em>ction);rn crvParam<em>e</em>t<em>e</em>r.R<em>e</em>portSourc<em>e</em> = rptCustom<em>e</em>rsOrd<em>e</em>rs;rn catch( LoadSav<em>e</em>R<em>e</em>portExc<em>e</em>ption <em>e</em>xp)rn this.lblload.T<em>e</em>xt=<em>e</em>xp.M<em>e</em>ssag<em>e</em>;rn catch (Exc<em>e</em>ption <em>e</em>n)rn this.lblrun.T<em>e</em>xt=<em>e</em>n.M<em>e</em>ssag<em>e</em>;rn
在tomcat4.1中设置无效为什么
分别用两种方法<em>设置</em>filt<em>e</em>r mapping ,方法1中filt<em>e</em>r<em>无效</em>,而方法2有效,到底是什么地方的问题,有谁能帮帮忙。rnrnrn方法1:rnrn s<em>e</em>ssion tim<em>e</em> out filt<em>e</em>rrn /Proj<em>e</em>ctStartUp/*.jsprn rn方法2:rn rn s<em>e</em>ssion tim<em>e</em> out filt<em>e</em>rrn /Proj<em>e</em>ctStartUp/r<em>e</em>c<em>e</em>iv<em>e</em>List.jsprn rnrn访问的页面为 /Proj<em>e</em>ctStartUp/r<em>e</em>c<em>e</em>iv<em>e</em>List.jsp?pointid=1
webView中设置cookie无效
w<em>e</em>bVi<em>e</em>w中<em>设置</em>cooki<em>e</em><em>无效</em> 最近用w<em>e</em>bVi<em>e</em>w里面要同步Cooki<em>e</em>s,但是只同步url了,所以在此页面请求其他服务的接口时候,cooki<em>e</em>就没有同步成功。这是为啥呢 还原问题 打开 h5.caocao.com 然后在打开 yuw<em>e</em>n.caocao.com 然后请求接口 shuxu<em>e</em>.caocao.com 一般同步cooki<em>e</em> 的方法 /** *
web.config 中设置了 ,但设置无效
w<em>e</em>b.config<em>设置</em>如下:rn==============================================================================================================rnrn rn rn rnrn=======================================================================================================rnrn我打开 d<em>e</em>fault.aspx 页面,但不会自动跳转到 login.apsx 页面进行登陆验证?
<em>datagridviewem> 行变化的<em>事件em>
求<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> 行变化的<<em>e</em>m>事件</<em>e</em>m>,它的<<em>e</em>m>事件</<em>e</em>m>多如牛毛。。rnrn当行数发生变化时。我要取得它的这个变化的行数。。
DataGridView CellPainting<em>事件em>问题
有如下代码rn[cod<em>e</em>=C#]rn if (<em>e</em>.ColumnInd<em>e</em>x == dataGridVi<em>e</em>w1.Columns["ColProductNam<em>e</em>"].Ind<em>e</em>x)rn rn string c<em>e</em>llword = (string)<em>e</em>.Valu<em>e</em>; // 单元格原文本rn if (!c<em>e</em>llword.Equals("普通"))rn rn int firstSplit = c<em>e</em>llword.Ind<em>e</em>xOf("|");rn int firstAdd = c<em>e</em>llword.Ind<em>e</em>xOf("+");rn string k<em>e</em>yword = c<em>e</em>llword.Substring(firstAdd, firstSplit - firstAdd);rn // ***计算绘制位置***rn R<em>e</em>ctangl<em>e</em> k<em>e</em>ywordBound = <em>e</em>.C<em>e</em>llBounds; //关键字区域,默认定义为单元格大小rn R<em>e</em>ctangl<em>e</em> valu<em>e</em>Bound = <em>e</em>.C<em>e</em>llBounds; //单元格内容区域,默认定义为单元格大小rn float fontSiz<em>e</em>W<em>e</em>ight = 96 / (72 / <em>e</em>.C<em>e</em>llStyl<em>e</em>.Font.Siz<em>e</em>); // 字体实际像素宽度rn float fontSiz<em>e</em>H<em>e</em>ight = 96 / (72 / <em>e</em>.C<em>e</em>llStyl<em>e</em>.Font.Siz<em>e</em>); // 字体实际像素高度rn //if (IsChin<em>e</em>s<em>e</em>()) //是否汉字,是则字体宽度乘2rn // fontSiz<em>e</em>W<em>e</em>ight = fontSiz<em>e</em>W<em>e</em>ight * 2;rn //<em>e</em>ls<em>e</em>rn // fontSiz<em>e</em>W<em>e</em>ight;rnrn // 关键字的坐标rn k<em>e</em>ywordBound.X += c<em>e</em>llword.Substring(0, c<em>e</em>llword.Ind<em>e</em>xOf(k<em>e</em>yword)).L<em>e</em>ngth * (int)(fontSiz<em>e</em>W<em>e</em>ight / 2);rn k<em>e</em>ywordBound.Y += (<em>e</em>.C<em>e</em>llBounds.H<em>e</em>ight - (int)fontSiz<em>e</em>H<em>e</em>ight) / 2;rnrn // 原文本的Y坐标rn valu<em>e</em>Bound.Y = k<em>e</em>ywordBound.Y;rn // ***绘制***rn using (Brush for<em>e</em>ColorBrush = n<em>e</em>w SolidBrush(<em>e</em>.C<em>e</em>llStyl<em>e</em>.For<em>e</em>Color), k<em>e</em>ywordColorBrush = n<em>e</em>w SolidBrush(Color.R<em>e</em>d))rn rn // 绘制背景rn <em>e</em>.PaintBackground(<em>e</em>.ClipBounds, fals<em>e</em>);rnrn // 绘制背景(被选中时)rn if (<em>e</em>.Stat<em>e</em> == (DataGridVi<em>e</em>wEl<em>e</em>m<em>e</em>ntStat<em>e</em>s.S<em>e</em>l<em>e</em>ct<em>e</em>d | DataGridVi<em>e</em>wEl<em>e</em>m<em>e</em>ntStat<em>e</em>s.Display<em>e</em>d | DataGridVi<em>e</em>wEl<em>e</em>m<em>e</em>ntStat<em>e</em>s.Visibl<em>e</em>))rn <em>e</em>.PaintBackground(<em>e</em>.ClipBounds, tru<em>e</em>);rnrn // 绘制原文本rn <em>e</em>.Graphics.DrawString(c<em>e</em>llword, <em>e</em>.C<em>e</em>llStyl<em>e</em>.Font, for<em>e</em>ColorBrush, valu<em>e</em>Bound, StringFormat.G<em>e</em>n<em>e</em>ricD<em>e</em>fault);rnrn // 在原文本上绘制红色关键字rn <em>e</em>.Graphics.DrawString(k<em>e</em>yword, <em>e</em>.C<em>e</em>llStyl<em>e</em>.Font, k<em>e</em>ywordColorBrush, k<em>e</em>ywordBound, StringFormat.G<em>e</em>n<em>e</em>ricD<em>e</em>fault);rnrn // 已完成<<em>e</em>m>事件</<em>e</em>m>处理,继续本身处理rn <em>e</em>.Handl<em>e</em>d = tru<em>e</em>;rn rn rnrn rn[/cod<em>e</em>]rn string c<em>e</em>llword = (string)<em>e</em>.Valu<em>e</em>; // 单元格原文本rn使用这句想得到单元格的值 但是每次都是得到的列名.....求在此<<em>e</em>m>事件</<em>e</em>m>下如何得到某列的值
关于DataGridView的滚动<em>事件em>
为什么每次用鼠标滚动会触发3次Scroll<<em>e</em>m>事件</<em>e</em>m> 一次滚动三行 么我想一次滚动一行 ,请问怎样使用呢[img=https://img-bbs.csdn.n<em>e</em>t/upload/201801/06/1515223969_332127.jpg][/img]
<em>datagridviewem> cellvaluechanged <em>事件em>
rn<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> 窗体我在该控件试图设计器里已经添加编辑好列,当我在该窗体,加入c<em>e</em>llvalu<em>e</em>chang<em>e</em>d <<em>e</em>m>事件</<em>e</em>m>时,另一窗体点击菜单进如该窗体时出现错误:rn创建窗体时出错。有关详细信息,请参阅 Exc<em>e</em>ption.Inn<em>e</em>rExc<em>e</em>ption。错误为: 未将对象引用<em>设置</em>到对象的实例。rnCELLVALUECHANGE代码:rn Privat<em>e</em> Sub DV1_C<em>e</em>llValu<em>e</em>Chang<em>e</em>d(ByVal s<em>e</em>nd<em>e</em>r As Obj<em>e</em>ct, ByVal <em>e</em> As Syst<em>e</em>m.Windows.Forms.DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs) Handl<em>e</em>s DV1.C<em>e</em>llValu<em>e</em>Chang<em>e</em>drn Dim sql As String = "s<em>e</em>l<em>e</em>ct gch,gcm,tdh,bh,cc,ys,bzl,zc,sl from printdata wh<em>e</em>r<em>e</em> barcod<em>e</em>='" + Strings.L<em>e</em>ft(DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(0).Valu<em>e</em>, L<em>e</em>n(DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(0).Valu<em>e</em>) - InStr(StrR<em>e</em>v<em>e</em>rs<em>e</em>(DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(0).Valu<em>e</em>), "-")) + "'"rn 'Dim sql As String = "s<em>e</em>l<em>e</em>ct gch,gcm,tdh,bh from printdata wh<em>e</em>r<em>e</em> barcod<em>e</em>='" + DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(0).Valu<em>e</em> + "'"rn Dim ds As N<em>e</em>w DataS<em>e</em>trn Dim sqlcmd As N<em>e</em>w SqlCommand(sql, cn)rn Dim da As N<em>e</em>w SqlDataAdapt<em>e</em>r(sqlcmd)rn da.Fill(ds, "printdata")rnrn If ds.Tabl<em>e</em>s("printdata").Rows.Count > 0 Th<em>e</em>nrnrn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(1).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(0).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(2).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(1).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(3).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(2).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(4).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(3).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(5).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(4).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(6).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(5).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(7).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(6).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(8).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(7).ToString()rn DV1.Curr<em>e</em>ntRow.C<em>e</em>lls(9).Valu<em>e</em> = ds.Tabl<em>e</em>s("printdata").Rows(0)(8).ToString()rnrnrnrnrn End Ifrn End Subrnrn谢谢
<em>datagridviewem> cellcontent <em>事件em>
现在想实现如下效果:当鼠标移动到c<em>e</em>ll的内容(一般就是t<em>e</em>xt文本啦)上的时候,把字体放大一号,或者把鼠标指针放大一号rn要求:1.鼠标在c<em>e</em>ll空白地方的时候,不发生任何改变rn 2.不要用C#的LinkC<em>e</em>ll,要用自定义的c<em>e</em>ll类(继承于don<em>e</em>t的c<em>e</em>ll类)来实现rnrnps:不要说把整个girdvi<em>e</em>w的字体全部放大一号。。。。-_-!!!
DataGridView的SelectionChanged<em>事件em>问题
我想在DataGridVi<em>e</em>w的S<em>e</em>l<em>e</em>ctionChang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>中写代码,目的是用户点击DataGridVi<em>e</em>w不同的行的时候执行,做一些操作。rnrn可是我发现这个<<em>e</em>m>事件</<em>e</em>m>不仅在用户点击DataGridVi<em>e</em>w不同的行的时候触发,rn在dataGridVi<em>e</em>w1.Columns.Cl<em>e</em>ar();时也会触发。rnrn这个问题怎么解决?我只想让点击不同的行时触发这个<<em>e</em>m>事件</<em>e</em>m>,或者能判断出是什么引发的这个<<em>e</em>m>事件</<em>e</em>m>也行,我好做判断。rnrn谢谢!
DataGridView的CellValueChanged<em>事件em>
如果再程序里给C<em>e</em>llvalu<em>e</em>Chang<em>e</em>d多次绑定了rn[cod<em>e</em>=C#]rnthis.dataGridVi<em>e</em>w1.C<em>e</em>llValu<em>e</em>Chang<em>e</em>d += n<em>e</em>w DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntHandl<em>e</em>r(dataGridVi<em>e</em>w1_C<em>e</em>llValu<em>e</em>Chang<em>e</em>d);rn this.dataGridVi<em>e</em>w1.C<em>e</em>llValu<em>e</em>Chang<em>e</em>d += n<em>e</em>w DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntHandl<em>e</em>r(dataGridVi<em>e</em>w1_C<em>e</em>llValu<em>e</em>Chang<em>e</em>d);rn[/cod<em>e</em>]rn有没有什么方法能够得到C<em>e</em>llValu<em>e</em>Chang<em>e</em>d绑定<<em>e</em>m>事件</<em>e</em>m>的次数
求助!<em>datagridviewem>的cellvaluechange<em>事件em>!!
我想在c<em>e</em>llvalu<em>e</em>chang<em>e</em><<em>e</em>m>事件</<em>e</em>m>里实现修改单元格里的数据,然后在控件上显示出来。rnrn控件的属性有l<em>e</em>ft,top,width,h<em>e</em>ight,id,nam<em>e</em>。。我想在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>里修改这些数据,然后控件会跟着改变。rnrn最好是能移动控件,或者拉伸控件的时候,l<em>e</em>ft,top,width,h<em>e</em>ight等属性会在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>里显示改变。rn picProp<em>e</em>rty = n<em>e</em>w PicProp<em>e</em>rty();rn picProp<em>e</em>rty.Prop<em>e</em>rtyNam<em>e</em> = "l<em>e</em>ft";rn picProp<em>e</em>rty.Prop<em>e</em>rtyShowNam<em>e</em> = "X";rn picProp<em>e</em>rty.Prop<em>e</em>rtyValu<em>e</em> = Conv<em>e</em>rt.ToString(l<em>e</em>ft);rn prop<em>e</em>rtyList.Add(picProp<em>e</em>rty);rnrn picProp<em>e</em>rty = n<em>e</em>w PicProp<em>e</em>rty();rn picProp<em>e</em>rty.Prop<em>e</em>rtyNam<em>e</em> = "top";rn picProp<em>e</em>rty.Prop<em>e</em>rtyShowNam<em>e</em> = "Y";rn picProp<em>e</em>rty.Prop<em>e</em>rtyValu<em>e</em> = Conv<em>e</em>rt.ToString(top);rn prop<em>e</em>rtyList.Add(picProp<em>e</em>rty);
<em>datagridviewem> CellEndEdit<em>事件em>
为什么我编辑单元格触发c<em>e</em>ll<em>e</em>nd<em>e</em>dit<<em>e</em>m>事件</<em>e</em>m>后,后台的值仍然是编辑之前的值??
<em>datagridviewem> 的<em>事件em>问题
我添加了添加记录<<em>e</em>m>事件</<em>e</em>m> dataGridVi<em>e</em>w1_RowsAdd<em>e</em>d 可是不光是在添加记录时候触发此<<em>e</em>m>事件</<em>e</em>m>,在点rnrn“columnh<em>e</em>ad<em>e</em>rs”(<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> 最上面的那部分,带排序功能的地方) 这块也会触发,不知道怎么rnrn才能只有添加记录的时候才触发??rnrn我现在的解决办法是把“columnh<em>e</em>ad<em>e</em>rs”隐藏掉,但是感觉这样不太好。所以看看有别的办法解决吗?
求dataGridView<em>事件em>???
privat<em>e</em> void frmFil<em>e</em>Typ<em>e</em>_Load(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rnrn this.dataGridVi<em>e</em>w1.DataSourc<em>e</em> = 表;rnrnrnR<em>e</em>adonly的属性为flas<em>e</em>可以添加新行!rn我的本意是添加完一行后,就写到表中,那我添加完新行后的<<em>e</em>m>事件</<em>e</em>m>是什么呀?rn
DataGridView CellValidating<em>事件em>问题
我想在此<<em>e</em>m>事件</<em>e</em>m>之中知道用户输入的数据是什么rnrn就是获取用户输入的数据,然后验证数据是否合格rnrn获取在DataGridVi<em>e</em>w单元格中输入的数据rnrn现在就是不知道怎么获取用户输入的数据rnrn请都怎么搞?:
奇怪的DataGridView的CellValueChanged<em>事件em>
我在<em>设置</em>DataGridVi<em>e</em>w的C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>后,发现程序启动的时候都会触发该<<em>e</em>m>事件</<em>e</em>m>,跟踪调试后发现在系统初始化,为控件的标题赋值的时候,都会触发该<<em>e</em>m>事件</<em>e</em>m>。rn即在form1.d<em>e</em>sign<em>e</em>r.cs的初始化代码(如下)rn // rn // GUIDrn // rn this.GUID.DataProp<em>e</em>rtyNam<em>e</em> = "GUID";rn this.GUID.H<em>e</em>ad<em>e</em>rT<em>e</em>xt = "GUID";rn this.GUID.Nam<em>e</em> = "GUID";rn this.GUID.R<em>e</em>adOnly = tru<em>e</em>;rn // rn // Attribut<em>e</em>Nam<em>e</em>rn // rn this.Attribut<em>e</em>Nam<em>e</em>.DataProp<em>e</em>rtyNam<em>e</em> = "Attribut<em>e</em>Nam<em>e</em>";rn this.Attribut<em>e</em>Nam<em>e</em>.H<em>e</em>ad<em>e</em>rT<em>e</em>xt = "属性名";rn this.Attribut<em>e</em>Nam<em>e</em>.Nam<em>e</em> = "Attribut<em>e</em>Nam<em>e</em>";rnrn不知道是不是我的这个控件的某个属性值没有<em>设置</em>正确才会有这样的情况?求教
DataGridView 单元格<em>事件em>
问个菜鸟问题,对于DataGridVi<em>e</em>w的某个单元格的双击<<em>e</em>m>事件</<em>e</em>m>写在什么地方.
<em>datagridviewem>更新<em>事件em>?
用两个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>, 一个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>1做录入数据或者查询查询数据,用BindingNavigator前后导航,另外一个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>2做数量列的合计,rn怎么在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>1数据前后移动时实时同步变更<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>2的值(遍历<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>1求和)rn用<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>1的什么<<em>e</em>m>事件</<em>e</em>m>?
<em>datagridviewem> 的selectionchanged<em>事件em>问题!
做了个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>,想用改变行后激发SELECTIONCHANGED<<em>e</em>m>事件</<em>e</em>m>。现在<em>设置</em>了DataGridVi<em>e</em>wS<em>e</em>l<em>e</em>ctionMod<em>e</em>.FullRowS<em>e</em>l<em>e</em>ct,但是<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>加载数据后,会首先激发2次s<em>e</em>l<em>e</em>ctionchang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>,请问是怎么回事啊?
DataGridView 的CellErrorTextNeeded<em>事件em>问题
[cod<em>e</em>=C#] privat<em>e</em> void dG_NoInList_C<em>e</em>llErrorT<em>e</em>xtN<em>e</em><em>e</em>d<em>e</em>d(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wC<em>e</em>llErrorT<em>e</em>xtN<em>e</em><em>e</em>d<em>e</em>dEv<em>e</em>ntArgs <em>e</em>)rn rn string st = dG_NoInList[<em>e</em>.ColumnInd<em>e</em>x, <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em>.ToString();rn if (st.L<em>e</em>ngth < 19 && <em>e</em>.ColumnInd<em>e</em>x == 0)rn rn <em>e</em>.ErrorT<em>e</em>xt = "错误";rn rnrn [/cod<em>e</em>]rn 添加C<em>e</em>llErrorT<em>e</em>xtN<em>e</em><em>e</em>d<em>e</em>d ,我代码这么写的,错误信息 :未将对象引用<em>设置</em>到对象的实例。
<em>datagridviewem>的<em>事件em>调用
rn[img=https://img-bbs.csdn.n<em>e</em>t/upload/201407/02/1404300019_790816.jpg][/img]rn数据库如图rnprivat<em>e</em> void dataGridVi<em>e</em>w1_C<em>e</em>llValidating(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r,DataGridVi<em>e</em>wC<em>e</em>llValidatingEv<em>e</em>ntArgs <em>e</em>)rnrnt<em>e</em>xtBox3.T<em>e</em>xt = "1";rn​rn当我在表格里更改数据的时候系统应该会调用DataGridVi<em>e</em>wC<em>e</em>llValidatingEv<em>e</em>ntArgs<<em>e</em>m>事件</<em>e</em>m>,然后在t<em>e</em>xtBox3(未截图)里显示1。rnrn但是修改数据后t<em>e</em>xtBox3里并没有显示,也是说DataGridVi<em>e</em>wC<em>e</em>llValidatingEv<em>e</em>ntArgs<<em>e</em>m>事件</<em>e</em>m>没有触发?rnrn请问如何才能在修改表格数据的时候触发DataGridVi<em>e</em>wC<em>e</em>llValidatingEv<em>e</em>ntArgs这个<<em>e</em>m>事件</<em>e</em>m>。rn
dataGridView的Keys.Enter回车<em>事件em>
[cod<em>e</em>=C#]rn privat<em>e</em> void dataGridVi<em>e</em>w1_K<em>e</em>yPr<em>e</em>ss(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, K<em>e</em>yPr<em>e</em>ssEv<em>e</em>ntArgs <em>e</em>)rn rn if (<em>e</em>.K<em>e</em>yChar == (char)K<em>e</em>ys.Ent<em>e</em>r)rn rn string id = dataGridVi<em>e</em>w1.Curr<em>e</em>ntRow.Ind<em>e</em>x.ToString();rn lab<em>e</em>l2.T<em>e</em>xt = dataGridVi<em>e</em>w1.Curr<em>e</em>ntRow.C<em>e</em>lls["Us<em>e</em>rNam<em>e</em>"].Valu<em>e</em>.ToString() + "-" + id;rn rn rn[/cod<em>e</em>]rnrnrnrn[cod<em>e</em>=C#]rn //这是网上查的rn prot<em>e</em>ct<em>e</em>d ov<em>e</em>rrid<em>e</em> bool Proc<em>e</em>ssDialogK<em>e</em>y(K<em>e</em>ys k<em>e</em>yData)rn rn if (k<em>e</em>yData == K<em>e</em>ys.Ent<em>e</em>r)rn rn ............rn r<em>e</em>turn tru<em>e</em>;rn rn r<em>e</em>turn bas<em>e</em>.Proc<em>e</em>ssDialogK<em>e</em>y(k<em>e</em>yData);rn rn[/cod<em>e</em>]rnrn 在dataGridVi<em>e</em>w的row上回车 本想得到 当前行的值 ;但回车以后 row 跳到下一行 取的是下一行的值 ;rnrn网上找了写答案 但还没解决 请教 .......在线 ===............
DataGridView 按钮<em>事件em>...
按钮列rnDataGridVi<em>e</em>w 提供的一种列是 DataGridVi<em>e</em>wButtonColumn,这种列在每一项旁边显示一个按钮。您可以响应此按钮的单击<<em>e</em>m>事件</<em>e</em>m>,并使用它启动其他操作或显示新的表单。 rnrnrn图 3 显示了包含新列的网格。以下代码会对任何行<<em>e</em>m>中的</<em>e</em>m>按钮单击<<em>e</em>m>事件</<em>e</em>m>做出反应,并显示相应的记录信息:rnrnPrivat<em>e</em> Sub DataGridVi<em>e</em>w1_C<em>e</em>llClick( _rnByVal s<em>e</em>nd<em>e</em>r As Syst<em>e</em>m.Obj<em>e</em>ct, _rnByVal <em>e</em> As Syst<em>e</em>m.Windows.Forms. _rnDataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs) _rnHandl<em>e</em>s DataGridVi<em>e</em>w1.C<em>e</em>llClickrnrnIf DataGridVi<em>e</em>w1.Columns(<em>e</em>.ColumnInd<em>e</em>x).Nam<em>e</em> = _rn"D<em>e</em>tails" Th<em>e</em>nrnM<em>e</em>ssag<em>e</em>Box.Show("You pick<em>e</em>d " & _rnDataGridVi<em>e</em>w1.Rows(<em>e</em>.RowInd<em>e</em>x). _rnC<em>e</em>lls("Custom<em>e</em>rID").Valu<em>e</em>)rnEnd IfrnEnd Subrnrnrnrn能帮我翻译(C#)一下上面的代码吗? 我对VB实在是不懂...rn
DataGridView下拉框<em>事件em>……问题
DataGridVi<em>e</em>w单元格改成下拉框,然后有加减rn运行选中加,那么一个字段<<em>e</em>m>中的</<em>e</em>m>数据如果是正数:5000,就变成-5000rn.请问怎么实现啊.rn下拉框的<<em>e</em>m>事件</<em>e</em>m>一直不明白在哪里
DataGridView的点击列头<em>事件em>
请问有没有提供这个<<em>e</em>m>事件</<em>e</em>m>,怎么用代码添加这个<<em>e</em>m>事件</<em>e</em>m>,还要知道点击的是哪个列头。
关于DataGridView<em>事件em>的问题
请问DataGridVi<em>e</em>w的全选功能可以屏蔽吗?rn如果不可以,请问单击左上角的列(单击后会选定DataGridVi<em>e</em>w所有行)会触发什么<<em>e</em>m>事件</<em>e</em>m>?
对Datagridview 的<em>事件em>重写!
因为Datagridvi<em>e</em>w控件 当回车或TAB<<em>e</em>m>事件</<em>e</em>m>后,(在数据不合法的情况下)我想让焦点停留在原地继续输入,但我没找到方法rn我不知道是没有方法,还是什么。rn 所以我想到了重写<<em>e</em>m>事件</<em>e</em>m>。
DataGridView<em>事件em>问题
请问DataGridVi<em>e</em>w的rnDoubl<em>e</em>Click rnClick rnC<em>e</em>llMous<em>e</em>Click rnC<em>e</em>llMous<em>e</em>Doubl<em>e</em>Click rnC<em>e</em>llDoubl<em>e</em>Click rnC<em>e</em>llClick rnC<em>e</em>llCont<em>e</em>ntClickrn请问以上<<em>e</em>m>事件</<em>e</em>m>分别在什么样的情况下使用?rn==========================================rn我想完成单击任意的单元格,使得这一行的信息全部出现在应外一个pannl中(与dataGridVi<em>e</em>w属同一Form中),我最适合用那个<<em>e</em>m>事件</<em>e</em>m>?rn===============================================================rn如何可以实现如上代码?谢谢我小菜菜..............
<em>datagridviewem>双击单元格<em>事件em>
我想在双击<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>单元格时把这一行的值发送到旁边的控件里,并动态生成一个t<em>e</em>xtbox来填写数量,最后要计算这些数量,请教<<em>e</em>m>事件</<em>e</em>m>里该怎么写?
C# DataGridView 右击<em>事件em>
随便打个比方,如果是零售店销售产品时,我能不能做一个DGV,在DGV中每行都右击,然后触发右击<<em>e</em>m>事件</<em>e</em>m>,弹出一个窗口,在弹出的窗口中选择一个商品双击,然后该商品的基本信息返回到DGV中,每次卖五六个商品,然后把DGV中五六行的商品同时保存在后台中。如何实现?有没有代码参考?或者有更好的方法,不用DGV?,在线等各位大大交流一下。
DataGridView更新<em>事件em>
DataGridVi<em>e</em>w控件下的Combo控件的Aft<em>e</em>rupdat<em>e</em>是什么哦。rn大家帮个忙啊。Curr<em>e</em>ntC<em>e</em>llChang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>好像慢了一拍哦。要第二次点的时候才触发。rn哎。。。
Datagridview 行失去焦点的<em>事件em>
1.环境 vs2008,c# ,winformrn2.<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> 有没有类似 rowfocuschang<em>e</em>d的<<em>e</em>m>事件</<em>e</em>m>啊???或者某行失去焦点的<<em>e</em>m>事件</<em>e</em>m>rn3.我主要想切换行的时候进行上一行所有单元格的验证,因为单元格你如果不用鼠标点下根本就不验证!rn
<em>datagridviewem> 的 checkbox<em>事件em>
[cod<em>e</em>=vb] Privat<em>e</em> Sub dv2_C<em>e</em>llValidat<em>e</em>d(ByVal s<em>e</em>nd<em>e</em>r As Obj<em>e</em>ct, ByVal <em>e</em> As Syst<em>e</em>m.Windows.Forms.DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs) Handl<em>e</em>s dv2.C<em>e</em>llValidat<em>e</em>drn If dv2.Columns(<em>e</em>.ColumnInd<em>e</em>x).Nam<em>e</em> = "选择" Th<em>e</em>nrn If dv2.Rows(<em>e</em>.RowInd<em>e</em>x).C<em>e</em>lls(<em>e</em>.ColumnInd<em>e</em>x).Valu<em>e</em> = Tru<em>e</em> Th<em>e</em>nrn dv2.Rows(<em>e</em>.RowInd<em>e</em>x).D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor = Color.Silv<em>e</em>rrn Els<em>e</em>rn dv2.Rows(<em>e</em>.RowInd<em>e</em>x).D<em>e</em>faultC<em>e</em>llStyl<em>e</em>.BackColor = Color.Whit<em>e</em>rn End Ifrn End Ifrnrn End Sub[/cod<em>e</em>]rn本来希望在每行前面的ch<em>e</em>ckbox被选中后该行立即变成灰色rn但实际效果是,见图rn[img=https://img-bbs.csdn.n<em>e</em>t/upload/201410/27/1414383300_605554.png][/img]rn每次点击后直到失去焦点,被选<<em>e</em>m>中的</<em>e</em>m>行颜色才发生变化。rnrn请大家帮忙啊。。
DataGridView的KeyPress<em>事件em>
这是我DataGridVi<em>e</em>w的K<em>e</em>yPr<em>e</em>ss<<em>e</em>m>事件</<em>e</em>m>:rn[cod<em>e</em>=C#]rnif (<em>e</em>.K<em>e</em>yChar == (char)K<em>e</em>ys.Ent<em>e</em>r)rnrnthis.txtShopNam<em>e</em>.T<em>e</em>xt = "haha";rnrn[/cod<em>e</em>]rn意为当焦点在DataGridVi<em>e</em>w上时,按Ent<em>e</em>r会在txtShopNam<em>e</em>显示"haha"rnrn界面运行后我第一次点击DataGridVi<em>e</em>w的单元格的时候,单元格颜色变了,按Ent<em>e</em>r,K<em>e</em>yPr<em>e</em>ss<<em>e</em>m>事件</<em>e</em>m>可以执行rn但是如果点击两下,单元格进入编辑模式,即可以在单元格内输入字符,按Ent<em>e</em>r,K<em>e</em>yPr<em>e</em>ss<<em>e</em>m>事件</<em>e</em>m>就没有执行了rn郁闷,我明明焦点还在DataGridVi<em>e</em>w上,只是某个单元格变成编辑模式而已,为啥就不能执行<<em>e</em>m>事件</<em>e</em>m>了。。。
<em>datagridviewem> CellContentClick<em>事件em>
请问下,在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>中,选中莫行,这行莫列的值改变,而别的行同列的值不改变,该如何去做
dataGridView的CellValueChanged <em>事件em>问题
有什么办法可以不让列名改变也触发这个<<em>e</em>m>事件</<em>e</em>m>?
请教<em>datagridviewem><em>事件em>
winform,窗口中有一个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>控件,其中一列是combobox,点击某一行的combobox改变选中项之后,应该产生什么<<em>e</em>m>事件</<em>e</em>m>?此时焦点还在这个combobox上。用C<em>e</em>llValu<em>e</em>Chang<em>e</em>d居然捕捉不到
WinForm 动态生成的DataGridVIew<em>事件em>
我这里根据DataGridVi<em>e</em>w1(通过查询数据库某张表得到)<<em>e</em>m>中的</<em>e</em>m>内容动态生成几个DataGridVi<em>e</em>w。代码如下rn生成的表的数量由DataGridVi<em>e</em>w1的RowsCount来决定。rnvarnam<em>e</em>为DataGridVi<em>e</em>w1第一列的内容;varDisTyp<em>e</em> 为DataGridVi<em>e</em>w1第二列内容。rn小的现在想对动态生成的DataGridVi<em>e</em>w进行数据修改,请问该如何定义<<em>e</em>m>事件</<em>e</em>m>啊?rn动态生成的button(btn)可以不用。rn[cod<em>e</em>=csharp]rn privat<em>e</em> void button2_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rn rn for (int i = 0; i < dataGridVi<em>e</em>w1.Rows.Count;i++ )rn rn rn DataGridVi<em>e</em>w dgv = n<em>e</em>w DataGridVi<em>e</em>w();rn Button btn=n<em>e</em>w Button();rn dgv.Par<em>e</em>nt = pan<em>e</em>l1;rn btn.Par<em>e</em>nt = pan<em>e</em>l1;rn dgv.Top = 5 + 100 * i;rn dgv.L<em>e</em>ft = 5;rn int w = Scr<em>e</em><em>e</em>n.PrimaryScr<em>e</em><em>e</em>n.Bounds.Width;rn dgv.AutoSiz<em>e</em>ColumnsMod<em>e</em> = DataGridVi<em>e</em>wAutoSiz<em>e</em>ColumnsMod<em>e</em>.Fill;rn dgv.Width = w;rn dgv.H<em>e</em>ight = 60;rn btn.Top = dgv.Bottom + 5;rn btn.L<em>e</em>ft = 5;rn btn.Width =75;rn btn.H<em>e</em>ight = 23;rn btn.T<em>e</em>xt="刷新参数";rnrn string strcon = "";rn string strcon1 = "";rn string varnam<em>e</em>=dataGridVi<em>e</em>w1.Rows[i].C<em>e</em>lls[0].Valu<em>e</em>.ToString();rn string varDisTyp<em>e</em> = dataGridVi<em>e</em>w1.Rows[i].C<em>e</em>lls[1].Valu<em>e</em>.ToString();rn switch(varDisTyp<em>e</em>)rn rn cas<em>e</em> "正态分布"://normal shap<em>e</em> scal<em>e</em>rn strcon = "truncat<em>e</em> tabl<em>e</em> NormalDistribution; ins<em>e</em>rt into NormalDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , shap<em>e</em>Para as '均值(μ)' , scal<em>e</em>Para as N'标准差(σ)' from NormalDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "对数正态分布"://lognormal shap<em>e</em> scal<em>e</em>rn rn strcon = "truncat<em>e</em> tabl<em>e</em> LognormalDistribution; ins<em>e</em>rt into LognormalDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , shap<em>e</em>Para as '均值(μ)' , scal<em>e</em>Para as N'标准差(σ)' from LognormalDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "威布尔分布"://w<em>e</em>ibull shap<em>e</em> scal<em>e</em>rn rn strcon = "truncat<em>e</em> tabl<em>e</em> W<em>e</em>ibullDistribution; ins<em>e</em>rt into W<em>e</em>ibullDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , shap<em>e</em>Para as N'形状参数(k)' , scal<em>e</em>Para as N'尺度参数(λ)' from W<em>e</em>ibullDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "伽马分布"://gamma shap<em>e</em> scal<em>e</em>rn rn strcon = "truncat<em>e</em> tabl<em>e</em> GammaDistribution; ins<em>e</em>rt into GammaDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , shap<em>e</em>Para as N'阿尔法(α)' , scal<em>e</em>Para as N'贝塔(β)' from GammaDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "贝塔分布"://b<em>e</em>ta alpha b<em>e</em>tarn rn strcon = "truncat<em>e</em> tabl<em>e</em> B<em>e</em>taDistribution; ins<em>e</em>rt into B<em>e</em>taDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , alpha as N'阿尔法(α)' , b<em>e</em>ta as N'贝塔(β)' from B<em>e</em>taDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "连续型均匀分布"://uniform a brn rn strcon = "truncat<em>e</em> tabl<em>e</em> UniformDistribution; ins<em>e</em>rt into UniformDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , a as N'区间下限(a)' , b as N'区间上限(b)' from UniformDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "三角分布"://triangular a b crn rn strcon = "truncat<em>e</em> tabl<em>e</em> TriangularDistribution; ins<em>e</em>rt into TriangularDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , a as N'低限(a)' , b as N'上限(b)' ,c as N'众数(c)' from TriangularDistribution";rn br<em>e</em>ak;rn cas<em>e</em> "X2分布"://X2 x2pararn rn strcon = "truncat<em>e</em> tabl<em>e</em> X2Distribution; ins<em>e</em>rt into X2Distribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , x2para as N'自由度(k)' from X2Distribution";rn br<em>e</em>ak;rn cas<em>e</em> "指数分布"://<em>e</em>xpon<em>e</em>ntial rat<em>e</em>Pararnrn strcon = "truncat<em>e</em> tabl<em>e</em> Expon<em>e</em>ntialDistribution; ins<em>e</em>rt into Expon<em>e</em>ntialDistribution (nam<em>e</em>) valu<em>e</em>s('" + varnam<em>e</em> + "')";rn strcon1 = "s<em>e</em>l<em>e</em>ct nam<em>e</em> as N'变量名' , rat<em>e</em>Para as N'率参数(λ)' from Expon<em>e</em>ntialDistribution";rn br<em>e</em>ak;rn rn SqlH<em>e</em>lp<em>e</em>r.Ex<em>e</em>cut<em>e</em>NonQu<em>e</em>ry(strcon);rn DataTabl<em>e</em> dt = SqlH<em>e</em>lp<em>e</em>r.g<em>e</em>tDataTabl<em>e</em>(strcon1);rn dgv.DataSourc<em>e</em> = dt;rn rn rnrn[/cod<em>e</em>]rn
DataGridView的UserDeletedRow<em>事件em>问题
<em>e</em>.Row.C<em>e</em>lls[0].Valu<em>e</em> == nullrn这是为什么呢,怎么获取删除行的数据呢?
<em>datagridviewem>选中行<em>事件em>
<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>选中行<<em>e</em>m>事件</<em>e</em>m>到底是哪个?rn我用C<em>e</em>llCilk<<em>e</em>m>事件</<em>e</em>m>当点击头部分是会报错说索引超出范围。rn我用C<em>e</em>llCont<em>e</em>ntClick<<em>e</em>m>事件</<em>e</em>m>,只有点击单元格里面的内容才会激发<<em>e</em>m>事件</<em>e</em>m>。rn但是每个单元格里面还有很多空白,点击空白部分又不会激发<<em>e</em>m>事件</<em>e</em>m>。rnrn我想点击<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>单元格里面任意部分都激发时间,点击头部分就进行排列。rn不知道用哪个<<em>e</em>m>事件</<em>e</em>m>,求高手帮忙
<em>datagridviewem>回车<em>事件em>问题
我在winform中写了<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>的K<em>e</em>yPr<em>e</em>ss<<em>e</em>m>事件</<em>e</em>m>rnrn当我选中<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>一个单元格点回车的时候会触发<<em>e</em>m>事件</<em>e</em>m>弹出OKrnrn[b]当我在单元格中输入内容再点回车的时候就不触发<<em>e</em>m>事件</<em>e</em>m>了[/b]rnrn求解释
DataGridView模仿CellValueChaging<em>事件em>
DataGridVi<em>e</em>w自带只有C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>,C<em>e</em>llValu<em>e</em>Changing需要自己实现。简单写了个d<em>e</em>mo模仿C<em>e</em>llValu<em>e</em>Chaing<<em>e</em>m>事件</<em>e</em>m>
关于DataGridView的DataError<em>事件em>
我在C<em>e</em>llEndEdit<<em>e</em>m>事件</<em>e</em>m>里判断当前单元格编辑的值是否为空rnrn如果为空取消编辑,回填原来的值。rnrn我想在判断为空后,触发DataError<<em>e</em>m>事件</<em>e</em>m>,应该怎么做?rnrn或者有什么更好的方法可以达到效果?谢谢!
<em>datagridviewem> rowenter<em>事件em>的问题
<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> row<em>e</em>nt<em>e</em>r<<em>e</em>m>事件</<em>e</em>m>的问题 当从外部控件进入的ROW的时候,row<em>e</em>nt<em>e</em>r<<em>e</em>m>事件</<em>e</em>m>回被激活2次 怎么区别这2次的。
<em>datagridviewem> RowPostPaint <em>事件em>
我<em>设置</em>了<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m> 的单元格边框样式为:singl<em>e</em>Horizontal。rn绘制单元格RowPostPaint,就出现了下面的问题,怎么会多那么多竖线呢?rn请一下解决的方法。。rnrn[img=http://img.my.csdn.n<em>e</em>t/uploads/201309/02/1378097460_5613.jpg][/img]
DataGridView的RowLeave<em>事件em>
DataGridVi<em>e</em>w的RowL<em>e</em>av<em>e</em><<em>e</em>m>事件</<em>e</em>m>的问题,在DataGridVi<em>e</em>w中修改一行数据,在发生Rowl<em>e</em>av<em>e</em><<em>e</em>m>事件</<em>e</em>m>的时候,如1,2→3,4。提示保存,保存结果为什么是3,2。而<<em>e</em>m>事件</<em>e</em>m>完成后才就是3,4。改怎么修改呢
<em>datagridviewem>的按钮<em>事件em>
自己在每一列增加的编辑按钮,如何使用这列按钮的点击<<em>e</em>m>事件</<em>e</em>m>,并且判断点击的是哪一行,最好能举个例子
DataGridView的CellValidating<em>事件em>的问题
这个C<em>e</em>llValidating、C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>在单元格焦点改变时就会触发,而不是在修改了单元格内容时触发?rn怎样让这两个<<em>e</em>m>事件</<em>e</em>m>只在单元格的内容被修改后才触发?
<em>datagridviewem>的CellValueChanged<em>事件em>
我在<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>的C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>下写了一个计算值的公式:rntryrn rn //数量计算 rn float tsum = Conv<em>e</em>rt.ToSingl<em>e</em>(Ord<em>e</em>rDGV[3, <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em>.ToString()) + Conv<em>e</em>rt.ToSingl<em>e</em>(Ord<em>e</em>rDGV[4, <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em>.ToString());rn Ord<em>e</em>rDGV[5, <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em> = tsum.ToString();rn rn catch rn rn我手动改变值,希望触动这个<<em>e</em>m>事件</<em>e</em>m>从而计算,但是一改就报错了:rnrn 未处理的“Syst<em>e</em>m.StackOv<em>e</em>rflowExc<em>e</em>ption”类型的异常出现在 Syst<em>e</em>m.Windows.Forms.dll 中。rn 确保您没有无限循环或无限递归rnrn然后我<em>设置</em>了一个断点,发现tsum.ToString()是有计算的,但是Ord<em>e</em>rDGV[5, <em>e</em>.RowInd<em>e</em>x].Valu<em>e</em> 这里没有改变,rn请问这要怎么做?
DataGridView的CellParsing<em>事件em>问题
注:C<em>e</em>llParsing<<em>e</em>m>事件</<em>e</em>m>:用户离开编辑模式(无论当前单元格的值是否修改)时发生rnrn这是我一个界面的后台代码:rn[cod<em>e</em>=C#]rnprivat<em>e</em> void DataGridVi<em>e</em>w_C<em>e</em>llParsing(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wC<em>e</em>llParsingEv<em>e</em>ntArgs <em>e</em>)rnrnstring valu<em>e</em> = <em>e</em>.Valu<em>e</em>.ToString();rnUpd_dgv(valu<em>e</em>);rnrnpublic void Upd_dgv(string bm)rnrnFrmWar<em>e</em> fw = n<em>e</em>w FrmWar<em>e</em>(bm);rnfw.ShowDialog();rnDataTabl<em>e</em> n<em>e</em>wdt = fw.n<em>e</em>wdt;rnthis.DataGridVi<em>e</em>w.DataSourc<em>e</em> = n<em>e</em>wdt;rnrn[/cod<em>e</em>]rnrn意思就是我在一个空白无数据源的DataGridVi<em>e</em>w上某个单元格中输入字符,然后焦点离开单元格后,触发了DataGridVi<em>e</em>w_C<em>e</em>llParsing<<em>e</em>m>事件</<em>e</em>m>rn将刚才输入的字符取出并调入Upd_dgv方法,Upd_dgv方法利用这个字符到另一个界面FrmWar<em>e</em>中得到一个DataTabl<em>e</em>,实例名为n<em>e</em>wdt,并作为DataGridVi<em>e</em>w的数据源rnrn但是我运行后发现,触发了这个<<em>e</em>m>事件</<em>e</em>m>,并得到数据源n<em>e</em>wdt后,系统又自动回到了DataGridVi<em>e</em>w_C<em>e</em>llParsing<<em>e</em>m>事件</<em>e</em>m>里面,第二次调用了Upd_dgv方法,也就是说系统会自动调用两次<<em>e</em>m>事件</<em>e</em>m>和Upd_dgv方法rn而且还报出错误:rn操作<em>无效</em>,原因是它导致对 S<em>e</em>tCurr<em>e</em>ntC<em>e</em>llAddr<em>e</em>ssCor<em>e</em> 函数的可重入调用。rnrn然后如果DataGridVi<em>e</em>w一开始是有数据源的话,触发DataGridVi<em>e</em>w_C<em>e</em>llParsing<<em>e</em>m>事件</<em>e</em>m>后就不会出现上述这种情况
DataGridView <em>事件em>咨询
DataGridVi<em>e</em>w控件有一个DataGridVi<em>e</em>w1_C<em>e</em>llMous<em>e</em>Ent<em>e</em>r<<em>e</em>m>事件</<em>e</em>m>(鼠标进入单元格时发生),我想在这个<<em>e</em>m>事件</<em>e</em>m>里面实现当鼠标进入某单元格时就获取这一单元格的所在行的第一个单元格的值!怎么实现的?求教高手!
DatagridView编辑<em>事件em>
privat<em>e</em> void dgvData_C<em>e</em>llEndEdit(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs <em>e</em>)rn rn string Ar<em>e</em>a = this.dgvData.Rows[<em>e</em>.RowInd<em>e</em>x].C<em>e</em>lls["Ar<em>e</em>a"].Valu<em>e</em>.ToString(); //获取区域列值rn string Locat<em>e</em> = this.dgvData.Rows[<em>e</em>.RowInd<em>e</em>x].C<em>e</em>lls["Location"].Valu<em>e</em>.ToString(); //获取位置列值rnrn if (Ar<em>e</em>a != "" && Locat<em>e</em> != "") //判断都不为空rn rn bool isNo = fals<em>e</em>; //用于判断该区域和位置是否存在rn for (int i = 0; i < this.dgvData.Rows.Count - 2; i++)rn rn if (Ar<em>e</em>a == dgvData.Rows[i].C<em>e</em>lls["Ar<em>e</em>a"].Valu<em>e</em>.ToString() && Locat<em>e</em> == dgvData.Rows[i].C<em>e</em>lls["Location"].Valu<em>e</em>.ToString()) //判断该区域和位置是否已经存在rn rn isNo = tru<em>e</em>; //已存在rn br<em>e</em>ak;rn rn rnrn if (isNo == tru<em>e</em>) //如果存在可选择是否覆盖rn rn if (M<em>e</em>ssag<em>e</em>Box.Show("该区域<<em>e</em>m>中的</<em>e</em>m>位置已经存在!是否覆盖?", "提示", M<em>e</em>ssag<em>e</em>BoxButtons.OKCanc<em>e</em>l, M<em>e</em>ssag<em>e</em>BoxIcon.Ast<em>e</em>risk, M<em>e</em>ssag<em>e</em>BoxD<em>e</em>faultButton.Button1) == DialogR<em>e</em>sult.OK)rn rn for (int i = 0; i < this.dgvData.Rows.Count; i++)rn rn if (this.dgvData.Rows[i].C<em>e</em>lls["Ar<em>e</em>a"].Valu<em>e</em>.ToString() == Ar<em>e</em>a && this.dgvData.Rows[i].C<em>e</em>lls["Location"].Valu<em>e</em>.ToString() == Locat<em>e</em>)rn rn // this.dgvData.Rows[i + 2].S<em>e</em>l<em>e</em>ct<em>e</em>d = tru<em>e</em>;rn this.dgvData.Rows.R<em>e</em>mov<em>e</em>At(i); //存在,移除已经存在的rnrn br<em>e</em>ak;rn rn rn rn <em>e</em>ls<em>e</em>rn rn this.dgvData.Rows.R<em>e</em>mov<em>e</em>At(<em>e</em>.RowInd<em>e</em>x); //选择不覆盖则移除添加的行rn rn rn rn rnrn当添加一条已经存在的。rn选择不覆盖,则会把当前的移除。rn选择覆盖,会把已经存在的移除。但是当前添加的也没有了???rn这是什么情况?? 求大侠帮忙
关于<em>datagridviewem>的cellparsing<em>事件em>
我在响应c<em>e</em>llparsing<<em>e</em>m>事件</<em>e</em>m>的时候,提交更改后,刷新<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>控件,聚焦框自动指到下一条,rn我想用Cl<em>e</em>arS<em>e</em>l<em>e</em>ction()方法取消选择,但是<em>无效</em>,这是为什么呢?rn哪位高人指点一下?
<em>datagridviewem>数据更新<em>事件em>的编写
我已经快被<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>数据更新问题折磨疯了。。rn首先申明我不用数据绑定,没有数据源,我也不会用数据绑定,所以大侠们原谅我这么任性吧。。。rn我用一个二维数组A[3.3]存储<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>中单元格的数据。我做了个界面,在界面上可以单击<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>的单元格进行修改,通过c<em>e</em>ll<em>e</em>nd<em>e</em>dit<<em>e</em>m>事件</<em>e</em>m>,被修改的数据写入到A中,然后我有一个计算方法B,B通过一些参数和公式对A<<em>e</em>m>中的</<em>e</em>m>数据进行计算和修改,也就是说A的数据又一次发生了改变,现在我要把A的数据再重新导入到界面的<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>中,难题来了我要求这些操作都是一瞬间完成的,即我对<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>某个单元格的数据进行修改后,鼠标不点击任何按钮和单元格,<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>自动进行更新,我现在的问题是修改某个单元格数据后必须点击下某个单元格整个<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>的数据才会得到更新,这是问题1,问题2是我得更新数据函数是写在c<em>e</em>ll<em>e</em>nd<em>e</em>dit<<em>e</em>m>事件</<em>e</em>m>中,有时我点击某一单元格,就是无意中点了一下,为嘛该单元格的数据自动变成0,这是为嘛啊!!!!rn下面是我对于自己问题的图解,原谅我放荡不羁的画风,如果还是看不懂我的问题描述,这。。。我再想办法吧~~~rn祈求大侠现身~~~[img=https://img-bbs.csdn.n<em>e</em>t/upload/201411/21/1416556527_685244.png][/img]
Datagridview的keypress<em>事件em>
Datagridvi<em>e</em>w的k<em>e</em>ypr<em>e</em>ss<<em>e</em>m>事件</<em>e</em>m>根本就没有作用,不知道试过了没有,这个<<em>e</em>m>事件</<em>e</em>m>在TEXTbox中是蛮好用的,可以限制用户输入的字符类型,用以下代码rnif (!Char.IsNumb<em>e</em>r(<em>e</em>.K<em>e</em>yChar) & <em>e</em>.K<em>e</em>yChar != Conv<em>e</em>rt.ToChar(K<em>e</em>ys.Back) & <em>e</em>.K<em>e</em>yChar != '.') rn rn if ((tbox.T<em>e</em>xt.L<em>e</em>ngth == 1) & (<em>e</em>.K<em>e</em>yChar == '.')) rn tbox.T<em>e</em>xt = "0" + tbox.T<em>e</em>xt; rn <em>e</em>.Handl<em>e</em>d = tru<em>e</em>;rn可以在DAtagridvi<em>e</em>w根本就没有作用,rn大家有没有好的办法,可以代替这个<<em>e</em>m>事件</<em>e</em>m>,谢谢.
Datagridview的CellValueChanged<em>事件em>的困惑
[cod<em>e</em>=C#] DataTabl<em>e</em> dtVi<em>e</em>w = n<em>e</em>w DataTabl<em>e</em>();rn ...rn dtVi<em>e</em>w.Rows["SUM"].Expr<em>e</em>ssion = <em>e</em>xpr<em>e</em>ssion;rn ...rn rn this.dataGridVi<em>e</em>w1.DataSourc<em>e</em> = dtVi<em>e</em>w;rn privat<em>e</em> void dataGridVi<em>e</em>w1_C<em>e</em>llValu<em>e</em>Chang<em>e</em>d(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wC<em>e</em>llEv<em>e</em>ntArgs <em>e</em>)rn rn this.dataGridVi<em>e</em>w1[<em>e</em>.ColumnInd<em>e</em>x, <em>e</em>.RowInd<em>e</em>x].Styl<em>e</em>.For<em>e</em>Color = Color.R<em>e</em>d;rn [/cod<em>e</em>]rndtVi<em>e</em>w是个包含表达式的DataTabl<em>e</em>,现在改变dtVi<em>e</em>w的某个C<em>e</em>ll的值,可能会引起至少两个C<em>e</em>ll的值变化,rndtVi<em>e</em>w绑定到dataGridvi<em>e</em>w1上,那么dataGridvi<em>e</em>w1需要以醒目的红色显示出发生变化了的值。rnrn调试时发现,这个C<em>e</em>llValu<em>e</em>Chang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>根本不会执行,只有手动地在dataGridvi<em>e</em>w1的单元格上修改时才会触发,rn请问我应该用哪个<<em>e</em>m>事件</<em>e</em>m>来达到这个要求啊。
<em>datagridviewem>的EditingControlShowin<em>事件em>
各位大神,为了能实现<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>的实时更新我用了EditingControlShowing<<em>e</em>m>事件</<em>e</em>m>,代码如下:rnprivat<em>e</em> void dataGridVi<em>e</em>w_Curv<em>e</em>Divid<em>e</em>_EditingControlShowing(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, DataGridVi<em>e</em>wEditingControlShowingEv<em>e</em>ntArgs <em>e</em>)rn rn if (<em>e</em>.Control.G<em>e</em>tTyp<em>e</em>().Equals(typ<em>e</em>of(DataGridVi<em>e</em>wT<em>e</em>xtBoxEditingControl)))rn rn <em>e</em>.Control.K<em>e</em>yPr<em>e</em>ss += n<em>e</em>w K<em>e</em>yPr<em>e</em>ssEv<em>e</em>ntHandl<em>e</em>r(Validat<em>e</em>K<em>e</em>yPr<em>e</em>ss);rn <em>e</em>.C<em>e</em>llStyl<em>e</em>.BackColor = Syst<em>e</em>m.Drawing.Color.FromNam<em>e</em>("window");rn //DataGridVi<em>e</em>wT<em>e</em>xtBoxEditingControl <em>e</em>ditingControl = <em>e</em>.Control as DataGridVi<em>e</em>wT<em>e</em>xtBoxEditingControl;rn <em>e</em>ditingControl_T<em>e</em>xtBox = <em>e</em>.Control as DataGridVi<em>e</em>wT<em>e</em>xtBoxEditingControl;rn <em>e</em>ditingControl_T<em>e</em>xtBox.T<em>e</em>xtChang<em>e</em>d += n<em>e</em>w Ev<em>e</em>ntHandl<em>e</em>r(<em>e</em>ditingControl_T<em>e</em>xtChang<em>e</em>d);rn rn rnrnprivat<em>e</em> void Validat<em>e</em>K<em>e</em>yPr<em>e</em>ss(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, K<em>e</em>yPr<em>e</em>ssEv<em>e</em>ntArgs <em>e</em>)//验证<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>输入合法数值,不可为负数或者非数字rn rn if ((<em>e</em>.K<em>e</em>yChar < 48 || <em>e</em>.K<em>e</em>yChar > 57) && (<em>e</em>.K<em>e</em>yChar != 8) && (<em>e</em>.K<em>e</em>yChar != 46))rn rn <em>e</em>.Handl<em>e</em>d = tru<em>e</em>;rn rn <em>e</em>ls<em>e</em>rn rn <em>e</em>.Handl<em>e</em>d = fals<em>e</em>;rn rn rnrnrn public void <em>e</em>ditingControl_T<em>e</em>xtChang<em>e</em>d(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rn rn //TaskDialog.Show("1", lin<em>e</em>L<em>e</em>n[0,0].ToString());rn int rowInd<em>e</em>x = dataGridVi<em>e</em>w_Curv<em>e</em>Divid<em>e</em>.Curr<em>e</em>ntC<em>e</em>ll.RowInd<em>e</em>x; //TaskDialog.Show("rowind<em>e</em>x", rowInd<em>e</em>x.ToString());rn int columnInd<em>e</em>x = dataGridVi<em>e</em>w_Curv<em>e</em>Divid<em>e</em>.Curr<em>e</em>ntC<em>e</em>ll.ColumnInd<em>e</em>x;rn doubl<em>e</em> chang<em>e</em> =Conv<em>e</em>rt.ToDoubl<em>e</em>(dataGridVi<em>e</em>w_Curv<em>e</em>Divid<em>e</em>.Curr<em>e</em>ntC<em>e</em>ll.Edit<em>e</em>dFormatt<em>e</em>dValu<em>e</em>);rn doubl<em>e</em> valu<em>e</em>=(chang<em>e</em>+10)%2;rn dataGridVi<em>e</em>w_Curv<em>e</em>Divid<em>e</em>.Rows[rowInd<em>e</em>x + 1].C<em>e</em>lls[columnInd<em>e</em>x].Valu<em>e</em> = valu<em>e</em>;rn <em>e</em>ditingControl_T<em>e</em>xtBox.T<em>e</em>xtChang<em>e</em>d -= n<em>e</em>w Ev<em>e</em>ntHandl<em>e</em>r(<em>e</em>ditingControl_T<em>e</em>xtChang<em>e</em>d);rn rnrn<em>e</em>ditingControl_T<em>e</em>xtChang<em>e</em>d<<em>e</em>m>事件</<em>e</em>m>函数的功能主要是当我对一个单元格进行修改时该单元格的下一个单元格的值自动变成(修改值+10)%2的值。rn目前这个<<em>e</em>m>事件</<em>e</em>m>对于输入的个位数有效,就是我把当前单元格修改成1~9时,下一个单元格的值会自动跳转到正确值,但当我想输入11等两位数时,<<em>e</em>m>datagridvi<em>e</em>w</<em>e</em>m>每次只认准我输入的第一个数值就是1然后下一个单元格时根据1进行计算的,而不是11,这可怎么办啊??
ItemDataBound<em>事件em>怎么无效?
privat<em>e</em> void DataGrid1_It<em>e</em>mDataBound(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Syst<em>e</em>m.W<em>e</em>b.UI.W<em>e</em>bControls.DataGridIt<em>e</em>mEv<em>e</em>ntArgs <em>e</em>)rnrn if(<em>e</em>.It<em>e</em>m.DataS<em>e</em>tInd<em>e</em>x != -1)rn rn int l<em>e</em>n=<em>e</em>.It<em>e</em>m.C<em>e</em>lls[1].T<em>e</em>xt.L<em>e</em>ngth;rn if(l<em>e</em>n>6)rn rn <em>e</em>.It<em>e</em>m.C<em>e</em>lls[1].T<em>e</em>xt=<em>e</em>.It<em>e</em>m.C<em>e</em>lls[1].T<em>e</em>xt.Substring(0,6)+"...";rn rn rnrnrn想达到截断字符串长度的目的,但好像没有被执行;<<em>e</em>m>事件</<em>e</em>m>丢失?该怎么办?
body的onload<em>事件em>无效
JS方法可手动调用,可是放在body的onload<<em>e</em>m>事件</<em>e</em>m>中就无反应了,就算一个简单的方法也不行
OnRowDeleting<em>事件em>无效
rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn在上面这个GridVi<em>e</em>w里面加入了删除的按钮,此GridVi<em>e</em>w的数据源是XML文件,没有ID,XML是由程序手写绑定的,因为XML文件没有ID,GridVi<em>e</em>w里面的DataK<em>e</em>yNam<em>e</em>s我用XML里唯一的元素path做为识别,path是字符串。rnrn但是,在后台里面的GridVi<em>e</em>w1_RowD<em>e</em>l<em>e</em>ting函数里面,加入的代码完全失效。rnrn是否是OnRowD<em>e</em>l<em>e</em>ting<<em>e</em>m>事件</<em>e</em>m>只能让DataK<em>e</em>yNam<em>e</em>s为int?rnOnRowD<em>e</em>l<em>e</em>ting<<em>e</em>m>事件</<em>e</em>m>为什么会失效?
linkbotton的 onclick()<em>事件em>无效
麻烦高手给看看 我执行到$("#lkbd<em>e</em>l").click();这部,OnCli<em>e</em>ntClick<<em>e</em>m>事件</<em>e</em>m>执行完了, 就是不执行onclick()<<em>e</em>m>事件</<em>e</em>m>,我浏览器是i<em>e</em>6,上网查说是i<em>e</em>6中linkbotton的 onclick()<em>无效</em> ,哪位有没有解决办法,我还得使用linkbotton。rnfunction PanDuan_Sta_ibo()rn rn var iboid=docum<em>e</em>nt.g<em>e</em>tEl<em>e</em>m<em>e</em>ntById('sta').valu<em>e</em>;rn $.ajax(rn data:"iboid="+iboid+"&rdm="+Math.random(),rn typ<em>e</em>:"GET",rn url:"/pag<em>e</em>Handl<em>e</em>r/Import_PanDuan_Sta.ashx",rn succ<em>e</em>ss:function(data)rn if(data=="草稿")rn rn $("#lkbd<em>e</em>l").click();rn rn <em>e</em>ls<em>e</em>rn rn al<em>e</em>rt('只有草稿状态才能删除出货单!');rn rn rn )rn rnrnrnrnrn删除入库单rn
动态注册按钮<em>事件em>无效
动态添加了N个按钮,按钮能够正常添加,可是在给按钮注册<<em>e</em>m>事件</<em>e</em>m>的时候没效果了,需要的效果是点击按钮跳转。帮忙看下哪里错了,谢谢。rnrn //添加按钮rn privat<em>e</em> void AddBtn(string txt, string id, string typ<em>e</em>)rn rn Button btn = n<em>e</em>w Button();rn btn.ID = "btn" + tr.Controls.Count.ToString();rn btn.CommandArgum<em>e</em>nt = id;rn btn.T<em>e</em>xt = txt;rn btn.CssClass = "btncss";rn rn if (typ<em>e</em> == "1")rn btn.Click += n<em>e</em>w Ev<em>e</em>ntHandl<em>e</em>r(btn1_Click); [color=#FF0000]//2种方法都不行[/color]rn // btn.Attribut<em>e</em>s.Add("onclick", "javascript:location='http://www.baidu.com';"); [color=#FF0000]//[/color]rn <em>e</em>ls<em>e</em> if (typ<em>e</em> == "2")rn //btn.Click += n<em>e</em>w Ev<em>e</em>ntHandl<em>e</em>r(btn2_Click);rn btn.Attribut<em>e</em>s.Add("onclick", " ");rn <em>e</em>ls<em>e</em> if (typ<em>e</em> == "3")rn // btn.Click += n<em>e</em>w Ev<em>e</em>ntHandl<em>e</em>r(btn3_Click);rn btn.Attribut<em>e</em>s.Add("onclick", " ");rn tr.Controls.Add(btn);rn rnrnrn public void btn1_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rn rn R<em>e</em>spons<em>e</em>.R<em>e</em>dir<em>e</em>ct("http://www.baidu.com"); rn rn
calendar的secectChange<em>事件em>无效
前台代码:rn[cod<em>e</em>=C#]rn rn rnrn rn rn[/cod<em>e</em>]rnrn后台代码:rn [cod<em>e</em>=C#]prot<em>e</em>ct<em>e</em>d void btnag<em>e</em>_Click(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rn rn birthday.Visibl<em>e</em> = tru<em>e</em>;rn rn prot<em>e</em>ct<em>e</em>d void birthday_S<em>e</em>l<em>e</em>ctionChang<em>e</em>d(obj<em>e</em>ct s<em>e</em>nd<em>e</em>r, Ev<em>e</em>ntArgs <em>e</em>)rn rn txtbirthday.T<em>e</em>xt = birthday.S<em>e</em>l<em>e</em>ct<em>e</em>dDat<em>e</em>.ToShortDat<em>e</em>String();rn birthday.Visibl<em>e</em> = fals<em>e</em>;rn [/cod<em>e</em>]rnrn问题:期望是当我点击一个日期,会在txtbirthday.t<em>e</em>xt中显示。rn 可实际是每次当我选中一个日期后 页脚总是显示 “网页上有错误” 还有就是该日期不被选中,也就是没在TXTBOX中显示。rn有没有人遇到过这种情况?指教下。
onclick()<em>事件em>无效
http://www.51xu<em>e</em>diannao.com/jQu<em>e</em>ry/jQu<em>e</em>ry_tanchu/rn弹出层 是这个网站上的第9种rnrn//弹出的DIVrn rn 商品列表rn rn rn rn rn rn rn rn rn rn rn rnrnrnrn//弹出窗口 rn$(docum<em>e</em>nt).r<em>e</em>ady(function() rn var width = ($(docum<em>e</em>nt).width() - $("#Commoditylist").width())/2;rn var pup = n<em>e</em>w PopupLay<em>e</em>r(trigg<em>e</em>r:"#btns<em>e</em>l<em>e</em>ct",popupBlk:"#Commoditylist",clos<em>e</em>Btn:"#ctl00_CHPBody_Ok",rn us<em>e</em>Ov<em>e</em>rlay:tru<em>e</em>,us<em>e</em>Fx:tru<em>e</em>,offs<em>e</em>ts:x:0,y:-41);rn pup.doEff<em>e</em>cts = function(way)rn if(way == "op<em>e</em>n")rn this.popupLay<em>e</em>r.css(opacity:0.3).show(400,function()rn this.popupLay<em>e</em>r.animat<em>e</em>(rn l<em>e</em>ft:width,rn top:(docum<em>e</em>nt.docum<em>e</em>ntEl<em>e</em>m<em>e</em>nt.cli<em>e</em>ntH<em>e</em>ight -rn this.popupLay<em>e</em>r.h<em>e</em>ight())/2 + $(docum<em>e</em>nt).scrollTop(),rn opacity:0.8rn ,1000,function()this.popupLay<em>e</em>r.css("opacity",1).binding(this));rn .binding(this));rn rn <em>e</em>ls<em>e</em>rn this.popupLay<em>e</em>r.animat<em>e</em>(rn l<em>e</em>ft:this.trigg<em>e</em>r.offs<em>e</em>t().l<em>e</em>ft,rn top:this.trigg<em>e</em>r.offs<em>e</em>t().top,rn opacity:0.1rn ,duration:500,compl<em>e</em>t<em>e</em>:function()rn this.popupLay<em>e</em>r.css("opacity",1);this.popupLay<em>e</em>r.hid<em>e</em>().binding(this));rn rn rn $("#ctl00_CHPBody_Ok").click(Ok_Click());rn)rnrn
Cut or Copy displays 'insufficient memory' error in Visual Studio 2010下载
修复在VS2010中不能复制粘贴Bug,你懂得! 相关下载链接:[url=//download.csdn.net/download/feihu_guest/4213317?utm_source=bbsseo]//download.csdn.net/download/feihu_guest/4213317?utm_source=bbsseo[/url]
JOSSO实现SSO下载
JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(单点登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案. 相关下载链接:[url=//download.csdn.net/download/zlb824/4039125?utm_source=bbsseo]//download.csdn.net/download/zlb824/4039125?utm_source=bbsseo[/url]
flashrescouse下载
flash练习源文件小代码,可供学习,内容简单易学 相关下载链接:[url=//download.csdn.net/download/david_du2012/4838586?utm_source=bbsseo]//download.csdn.net/download/david_du2012/4838586?utm_source=bbsseo[/url]
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview
我们是很有底线的