ShowInputBox

Mostra un dialogo e aspetta che l'utente digiti nella casella testo o clicchi un pulsante.

  • ShowInputBox(prompt, title, defaultResponse)
  • ShowInputBox(prompt, title, defaultResponse, pwd)
  • ShowInputBox(prompt, title, defaultResponse, validator)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText)
  • ShowInputBox(prompt, title, defaultResponse, pwd, maxLength)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, validator)
  • ShowInputBox(prompt, title, defaultResponse, validator, xpos, ypos)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, disableEdit, validator)
  • ShowInputBox(prompt, title, defaultResponse, validator, xpos, ypos, pwd)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, validator, width, height)
  • ShowInputBox(prompt, title, defaultResponse, validator, xpos, ypos, pwd, maxLength)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, disableEdit, validator, width, height)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, validator, xpos, ypos, width, height)
  • ShowInputBox(prompt, title, defaultResponseList, selectedText, disableEdit, validator, xpos, ypos, width, height)


Nome Parametro

Tipo Parametro

Descrizione

prompt

string

Richiesta che compare sul dialogo

title

string

Titolo dialogo

defaultResponse

string

Risposta preinserita

defaultResponseList

List<string>

Risposta preinserita scelta multipla

pwd

int (0/1)

1 = On ; 2 = Off -> Censura Password

validator

QsUI.InputBoxValidatingHandler


selectedText

string

Risposta preselezionata in caso di scelta multipla

maxLength

int

Lunghezza massima caratteri

disableEdit

bool

Consente o meno all'utente di inserire risposte personalizzate

xpos

int

Posizionamento dialogo su coordinata X

ypos

int

Posizionamento dialogo su coordinata Y

width

int

Larghezza finestra dialogo

height

int

Altezza finestra dialogo



Esempio:

InputBoxResult res = ShowInputBox("Scegli l'angolo", "Inserimento Linea", "0")

res.Text diventerà:                                "valore inserito dall'utente"
res.OK (se l'operazione va a buon fine) diventerà:        true        altrimenti        false