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