2010-09-21 13 views

Odpowiedz

11

Nie trzeba zwracać tę wartość z metody ShowDialog, jak wyjaśniono here: „To pustych < (Of < (T>)>) wartość typu Boolean, która oznacza, w jaki sposób okno zostało zamknięte przez użytkownika ".

można po prostu zapisać wartość chcesz, aby powrócić w nieruchomości lub pola i dostać go:

window.ShowDialog(); 
Tuple<string, string> value = window.InputValue; 
3

Można dodać nową metodę do okna, coś takiego:

public Tuple<string, string> ShowTupleDialog() 
{ 
    var retTuple = new Tuple<string, string>(); 
    this.ShowDialog(); 
    // values from dialog to retTuple (maybe use 
    //databinding and return an already defined tuple) 
    return retTuple; 
} 
Powiązane problemy