vb.net - cannot copy paste from datagridview -


i have simple blank windows form test project , datagridview , query fill datagridview

in test project. can highlight columns , rows

click ctrl + c

open excel

then click ctrl + v

and data there.

but on program inherited in company have similar data grid view. cannot copy paste

how can identify difference here? check data grid view properties both test project , program inherited. both has same following: 1. read = false 2. copyclipboardmode = enablewithautoheadertext

what else prevent me copy paste value?

in inherited program way copy paste ist double click cell , copy, but. limits me copy 1 cell @ time , instead of multiple cell

please advise?

thank you

this code snippet test project

private sub form1_load(sender object, e eventargs) handles me.load     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"})     datagridview1.rows.add(new string() {"test", "test2", "test3"}) end sub 

this frmform.designer.vb requested quickdanger

    <global.microsoft.visualbasic.compilerservices.designergenerated()> _ partial class frmform     inherits system.windows.forms.form      'form overrides dispose clean component list.     <system.diagnostics.debuggernonusercode()> _     protected overrides sub dispose(byval disposing boolean)         try             if disposing andalso components isnot nothing                 components.dispose()             end if                     mybase.dispose(disposing)         end try     end sub      'required windows form designer     private components system.componentmodel.icontainer      'note: following procedure required windows form designer     'it can modified using windows form designer.       'do not modify using code editor.     <system.diagnostics.debuggerstepthrough()> _     private sub initializecomponent()         me.dgvspecials = new system.windows.forms.datagridview()         me.btncreate = new system.windows.forms.button()         me.partcode = new system.windows.forms.datagridviewtextboxcolumn()         me.pdf = new system.windows.forms.datagridviewtextboxcolumn()         me.slddrw = new system.windows.forms.datagridviewtextboxcolumn()         me.sldprt = new system.windows.forms.datagridviewtextboxcolumn()         me.basepartcode = new system.windows.forms.datagridviewtextboxcolumn()         me.templateslddrw = new system.windows.forms.datagridviewtextboxcolumn()         me.templatesldprt = new system.windows.forms.datagridviewtextboxcolumn()         me.templatedrwfile = new system.windows.forms.datagridviewtextboxcolumn()         me.templateprtfile = new system.windows.forms.datagridviewtextboxcolumn()         me.makespecial = new system.windows.forms.datagridviewcheckboxcolumn()         ctype(me.dgvspecials, system.componentmodel.isupportinitialize).begininit()         me.suspendlayout()         '         'dgvspecials         '         me.dgvspecials.columnheadersheightsizemode = system.windows.forms.datagridviewcolumnheadersheightsizemode.autosize         me.dgvspecials.columns.addrange(new system.windows.forms.datagridviewcolumn() {me.partcode, me.pdf, me.slddrw, me.sldprt, me.basepartcode, me.templateslddrw, me.templatesldprt, me.templatedrwfile, me.templateprtfile, me.makespecial})         me.dgvspecials.dock = system.windows.forms.dockstyle.fill         me.dgvspecials.location = new system.drawing.point(0, 0)         me.dgvspecials.name = "dgvspecials"         me.dgvspecials.size = new system.drawing.size(917, 246)         me.dgvspecials.tabindex = 0         '         'btncreate         '         me.btncreate.dock = system.windows.forms.dockstyle.bottom         me.btncreate.location = new system.drawing.point(0, 246)         me.btncreate.name = "btncreate"         me.btncreate.size = new system.drawing.size(917, 30)         me.btncreate.tabindex = 1         me.btncreate.text = "create"         me.btncreate.usevisualstylebackcolor = true         '         'partcode         '         me.partcode.headertext = "part code"         me.partcode.name = "partcode"         me.partcode.readonly = true         me.partcode.width = 200         '         'pdf         '         me.pdf.headertext = "pdf"         me.pdf.name = "pdf"         me.pdf.readonly = true         '         'slddrw         '         me.slddrw.headertext = "slddrw"         me.slddrw.name = "slddrw"         me.slddrw.readonly = true         '         'sldprt         '         me.sldprt.headertext = "sldprt"         me.sldprt.name = "sldprt"         me.sldprt.readonly = true         '         'basepartcode         '         me.basepartcode.headertext = "base part"         me.basepartcode.name = "basepartcode"         me.basepartcode.readonly = true         '         'templateslddrw         '         me.templateslddrw.headertext = "drw template"         me.templateslddrw.name = "templateslddrw"         me.templateslddrw.readonly = true         '         'templatesldprt         '         me.templatesldprt.headertext = "prt template"         me.templatesldprt.name = "templatesldprt"         '         'templatedrwfile         '         me.templatedrwfile.headertext = "column1"         me.templatedrwfile.name = "templatedrwfile"         me.templatedrwfile.readonly = true         me.templatedrwfile.visible = false         '         'templateprtfile         '         me.templateprtfile.headertext = "column1"         me.templateprtfile.name = "templateprtfile"         me.templateprtfile.readonly = true         me.templateprtfile.visible = false         '         'makespecial         '         me.makespecial.headertext = "makespecial"         me.makespecial.name = "makespecial"         '         'frmform         '         me.autoscaledimensions = new system.drawing.sizef(6.0!, 13.0!)         me.autoscalemode = system.windows.forms.autoscalemode.font         me.clientsize = new system.drawing.size(917, 276)         me.controls.add(me.dgvspecials)         me.controls.add(me.btncreate)         me.name = "frmform"         me.text = "frmform"         ctype(me.dgvspecials, system.componentmodel.isupportinitialize).endinit()         me.resumelayout(false)      end sub     friend withevents dgvspecials system.windows.forms.datagridview     friend withevents btncreate system.windows.forms.button     friend withevents partcode system.windows.forms.datagridviewtextboxcolumn     friend withevents pdf system.windows.forms.datagridviewtextboxcolumn     friend withevents slddrw system.windows.forms.datagridviewtextboxcolumn     friend withevents sldprt system.windows.forms.datagridviewtextboxcolumn     friend withevents basepartcode system.windows.forms.datagridviewtextboxcolumn     friend withevents templateslddrw system.windows.forms.datagridviewtextboxcolumn     friend withevents templatesldprt system.windows.forms.datagridviewtextboxcolumn     friend withevents templatedrwfile system.windows.forms.datagridviewtextboxcolumn     friend withevents templateprtfile system.windows.forms.datagridviewtextboxcolumn     friend withevents makespecial system.windows.forms.datagridviewcheckboxcolumn end class 

here actual frmform.vb sldworks member of solidworks.interop.sldworks

imports solidworks.interop.sldworks  public class frmform     dim app sldworks     public sub setup(app sldworks, arr arraylist)      end sub      private sub btncreate_click(sender object, e eventargs) handles btncreate.click      end sub end class 

i guessing have set multiselect property of datagridview true


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -