Я могу показать проводник диапазона, а также категорию numberformat в моем приложении Windows, используя его конструктор по умолчанию, но на самом деле не знаю, как получить выбранный формат номера и передать его в текстовое поле формы. Я очень новичок в распространении. Может ли кто-нибудь помочь в использовании проводника диапазона. Спасибо заранееSpreadsheetGear range explorer Использование в приложении Windows
0
A
ответ
0
Короткий ответ: После того, как диапазон исследователь закрыт, установите свойства текста в текстовом поле NumberFormat свойство одной из ячеек в диапазоне, используемых в диапазоне, используемом в конструкторе RangeExplorer.
textbox1.Text = worksheet.Cells["A1"].NumberFormat;
Более длинный ответ: Вы можете настроить диапазон проводника, как код ниже.
// Select a range of cells.
workbookView.ActiveWorksheet.Cells["A1:C3"].Select();
// Get the active workbook set.
SpreadsheetGear.IWorkbookSet workbookSet = workbookView.ActiveWorkbookSet;
// Create the Range Explorer which operates on the current range selection.
SpreadsheetGear.Windows.Forms.RangeExplorer explorer
= new SpreadsheetGear.Windows.Forms.RangeExplorer(workbookSet);
// Set up some FormClosed event handler.
explorer.FormClosed
+= new System.Windows.Forms.FormClosedEventHandler(rangeExplorer_FormClosed);
// Display the Range Explorer to the user.
explorer.Show(workbookView);
В обработчик событий FormClosed, вы можете получить NumberFormat для любой точки внутри диапазона, используемого в конструкторе RangeExplorer. Если ваше текстовое поле называется textbox1, оно будет выглядеть так.
private void rangeExplorer_FormClosed(object sender, System.Windows.Forms.FormClosedEventArgs e)
{
workbookView.GetLock();
try
{
SpreadsheetGear.IWorksheet worksheet = workbookView.ActiveWorksheet;
textbox1.Text = worksheet.Cells["A1"].NumberFormat;
}
finally
{
workbookView.ReleaseLock();
}
}
Смежные вопросы
- 1. Использование стороннего контекстного меню (для Windows Explorer) в приложении C#?
- 2. Руководство в Excel Использование SpreadSheetGear
- 3. Использование ProtectContents в IWorksheetin Spreadsheetgear
- 4. Pastespecial Range из одной книги в другую, используя SpreadsheetGear
- 5. Использование iframe в Windows 8 Internet Explorer
- 6. Использование оператора switch в приложении Windows Forms
- 7. Как получить Internet Explorer в приложении wxWidgets?
- 8. скопировать список в SpreadsheetGear IRange
- 9. Spreadsheetgear параллельно
- 10. Как получить внешний вид Windows Explorer в моем приложении?
- 11. Использование оператора Range в Perl
- 12. Использование boost :: range :: sort
- 13. Сводная диаграмма в SpreadsheetGear
- 14. Высокое использование процессора в приложении для Windows
- 15. Использование веб-службы в приложении Windows C#
- 16. Использование Canvas в приложении Windows Form .net
- 17. Использование convertapi в приложении для Windows Store
- 18. Использование openCV в приложении UWP Windows 10
- 19. Использование управления Windows Form в приложении Asp.net
- 20. Использование Progressbar в приложении C# windows
- 21. Использование библиотеки в приложении для форм Windows
- 22. Использование StreamReader в приложении Windows Store
- 23. Использование Console.WriteLine в приложении Windows Forms
- 24. Использование Castle Windsor в приложении Windows Form
- 25. Использование базы данных в приложении Windows
- 26. Использование dll в приложении Windows Store
- 27. Как использовать файлы explorer explorer в приложении C#
- 28. Универсальный Windows (UWP) Range Slider
- 29. Использование настроек прокси-сервера Windows/IE в приложении .NET Windows
- 30. Использование элементов управления Windows Store в приложении Windows Forms
спасибо Daniel ... Вы можете также разделить некоторую ссылку, где я могу прочитать больше о SpreadsheetGear .. Еще раз спасибо .... – nray
Сайт SpreadsheetGear полезен. Это ссылка на документацию: http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.7.0/. Решение Sample SpreadsheetGear, которое вы должны иметь, если у вас установлено SSG, полезно для поиска кода примера. В противном случае вы можете увидеть образцы в Silverlight с этой страницы: http://www.spreadsheetgear.com/support/samples/windowsforms.aspx. – Daniel
Конечно, есть также http://stackoverflow.com/questions/tagged/spreadsheetgear. – Daniel