C# Класс TSqlFlex.FlexMainWindow

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FindFocusedControl ( Control control ) : Control
FlexMainWindow ( Logging instantiatedLogger ) : System
SetConnection ( SqlConnectionStringBuilder theConnectionStringBuilder ) : void

Защищенные методы

Метод Описание
ProcessCmdKey ( Message &msg, Keys keyData ) : bool

Приватные методы

Метод Описание
CopyThisTextOrShowErrorMessageBox ( string theTextToCopy ) : void
InvokeFireAndForgetOnFormThread ( Action behavior ) : void
RenderCSharp ( SqlRunParameters srp ) : void
RenderCsv ( SqlRunParameters srp ) : void
RenderInsertStatements ( SqlRunParameters srp ) : void
RenderXmlSpreadsheet ( SqlRunParameters srp ) : void
SetConnectionText ( ) : void
TryToSaveCSVs ( SqlRunParameters srp ) : void
TryToSaveSpreadsheet ( SqlRunParameters srp ) : void
btnAbout_Click ( object sender, EventArgs e ) : void
btnCopyToClipboard_Click ( object sender, EventArgs e ) : void
btnCopyToNewWindow_Click ( object sender, EventArgs e ) : void
btnExcel_Click ( object sender, EventArgs e ) : void
btnTxt_Click ( object sender, EventArgs e ) : void
cmdCancel_Click ( object sender, EventArgs e ) : void
cmdRunNRollback_Click ( object sender, EventArgs e ) : void
currentConnectionText ( ) : string
drawExceptions ( SqlRunParameters srp, string header = "" ) : void
getFormattedElapsedSqlStopwatchTime ( bool includeMilliseconds ) : string
getSqlToRun ( ) : string
queryTimer_Tick ( object sender, EventArgs e ) : void
queryWorker_DoWork ( object sender, System e ) : void
queryWorker_ProgressChanged ( object sender, System e ) : void
queryWorker_RunWorkerCompleted ( object sender, System e ) : void
setProgressText ( bool isComplete ) : void
setUIState ( bool queryIsRunning ) : void
txtSqlInput_DragDrop ( object sender, DragEventArgs e ) : void
txtSqlInput_DragEnter ( object sender, DragEventArgs e ) : void

Описание методов

FindFocusedControl() публичный статический Метод

public static FindFocusedControl ( Control control ) : Control
control Control
Результат Control

FlexMainWindow() публичный Метод

public FlexMainWindow ( Logging instantiatedLogger ) : System
instantiatedLogger Logging
Результат System

ProcessCmdKey() защищенный Метод

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg Message
keyData Keys
Результат bool

SetConnection() публичный Метод

public SetConnection ( SqlConnectionStringBuilder theConnectionStringBuilder ) : void
theConnectionStringBuilder SqlConnectionStringBuilder
Результат void