#

Office Addin: FileDialog

 

Folgender C# Code erstellt in einem Word einen Filedialog.

 


//--< Word-FileDialog >--
Office.FileDialog dialog = app.get_FileDialog(Office.MsoFileDialogType.msoFileDialogFilePicker);
..
dialog.Show();

//--< Word-FileDialog >--

 

 

Betrifft: Visual Studio, Word Add-In VSTO

 

 

Komplettes Code Beispiel in C# bei einem Word-Addin. Hier über die Ribbonbar


private void btnInsert_Photos_Click(object sender, RibbonControlEventArgs e)
{
//-------------------< btnInsert_Photos_Click() >-------------------
//< init >
Word.Document doc = Globals.ThisAddIn.Application.ActiveDocument;
Word.Application app = Globals.ThisAddIn.Application;
//</ init >
 
//--< Word-FileDialog >--
Office.FileDialog dialog = app.get_FileDialog(Office.MsoFileDialogType.msoFileDialogFilePicker);
dialog.AllowMultiSelect = true;
dialog.ButtonName = "Import Images";
dialog.Filters.Add( "Images Photos", "*.jpg;*.png;*.gif");
dialog.Title = "Select the photos..";
dialog.InitialView = Office.MsoFileDialogView.msoFileDialogViewTiles ;
dialog.InitialFileName = "B:\\2016";
dialog.Show();
//--< Word-FileDialog >--
 
//..
//-------------------</ btnInsert_Photos_Click() >-------------------

}

 

Man muss für Office Addins den Namespace Microsoft Office Core einbinden


//----< Word Addin >----
using System.IO;
using Microsoft.Office.Tools.Ribbon;
using Word = Microsoft.Office.Interop.Word;
using Office=Microsoft.Office.Core;

//----</ Word Addin >----

 

Mobile

.

123movies