c# - How to list files from the path directory with folderbrowserdialog into one column data grid in wpf? -
the coding below function of 1 of browse button.
can know should next list files in column in datagrid?
private void button1_click(object sender, routedeventargs e) { using (var dialog = new system.windows.forms.folderbrowserdialog()) { system.windows.forms.dialogresult result = dialog.showdialog(); if (result == system.windows.forms.dialogresult.ok) textbox1.text = dialog.selectedpath; } }
this you're looking for:
xaml:
<grid> <grid.rowdefinitions> <rowdefinition height="*"/> <rowdefinition height="auto"/> </grid.rowdefinitions> <datagrid x:name="mygrid" grid.row="0" autogeneratecolumns="false"> <datagrid.columns> <datagridtextcolumn header="files" binding="{binding}"/> </datagrid.columns> </datagrid> <button grid.row="1" content="setlist" click="onclick" /> </grid> code behind:
private void onclick(object sender, routedeventargs e) { using (var dialog = new system.windows.forms.folderbrowserdialog()) { system.windows.forms.dialogresult result = dialog.showdialog(); if (result == system.windows.forms.dialogresult.ok) { mygrid.itemssource = system.io.directory.getfiles(dialog.selectedpath); } } }
Comments
Post a Comment