問題タブ [dialogresult]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
8510 参照

c# - XNAのメッセージボックスとダイアログ(C#)

XNAゲームの一部として次のコードがあります。

何らかの理由で、次のエラーが発生しました。

「System.Windows...」を追加しようとしていますが、「System」に「windows」が含まれていないようです...

どうすればこれを解決できますか?

0 投票する
0 に答える
1085 参照

c# - dialogresultのカスタムボタン

ダイアログボックスのボタンをカスタマイズする可能性はありますか?

よりよく説明します。ボタンの結果をカスタマイズするのではなく、ボタンに表示されるテキストのみをカスタマイズします。たとえば、「YesNoCancel」の3つのボタンを使用して、結果を「Yes」、「No」、または「Cancel」としてキャッチしたいのですが、これらは「Option1」、「Option2」、および「Option3」として表示されます。

新しいカスタムダイアログを作成しなくても、それは可能ですか?

前もって感謝します

0 投票する
1 に答える
190 参照

winforms - なぜDialogresultはゼロなのですか?

これは以前に私に起こったことはありません。

uses 句の下に System.Windows.Forms 名前空間があり、DialogResult のプロパティを使用できます。以下のコードを見てください。それは私のプログラムに問題があるところです。

私はそれをデバッグし、ダイアログのwinformが開きます。[OK] ボタンをクリックして DialogResult のチェックに戻ると、コードの if ブロックがスキップされます。その時点で、DialogResult が実際にはNILであることに気付きました

私はこれまでにこのようなものに遭遇したことはありません。

何か案は?ありがとう、

0 投票する
4 に答える
2790 参照

c# - Visual Studio c# DialogResult が機能しないようです

私はVisual Studio 2010を使用し frmMainていますが、別のフォームを呼び出す「登録」ボタンがありますnewReg

frmMainこれは、2 番目のフォームを呼び出すボタンのコードです。問題は、MessageBox("So Far So Good")が呼び出されないことです。dialogResult認識されていないようです。

2 番目のフォームには、入力するフィールドと「登録」ボタンがあります。dialogResultプロパティウィンドウとコードで、このボタンを「OK」に設定しました。2 番目のフォームの「登録」ボタンをクリックすると、入力がチェックされ、データベースの更新が試行され、成功した場合は閉じられます。そのコードは次のとおりです。

何を試すべきか、または見落としている可能性があることは確かです。

0 投票する
1 に答える
1762 参照

vb.net - ファイルが存在するかどうかを確認してから、再試行してください

ファイルの存在をチェックする関数があります (return file.exists(file))。存在しない場合は、中止、再試行、無視のオプションを含むエラー メッセージを表示します。

私の問題は、再試行できないことです。

ファイルが別の関数に存在するかどうかを確認するコードを配置してから、select case ステートメントの再試行ケースからその関数を呼び出してみましたが、それを通り過ぎているようです (存在しないことを既に知っているためですか? )ファイルが存在するかどうかを確認する関数を含む別のクラスを作成してから、呼び出すたびにそのクラスの新しいインスタンスを作成しようとしましたが、役に立ちませんでした。

何か不足していますか?

ユーザーが [再試行] をクリックするたびに、ユーザーが中止または無視を押すまで (または、もちろんファイルが見つかるまで)、アプリケーションが再度チェックし続けるようにしたいと考えています。

再試行を処理する適切な方法は何ですか?

私もそれをクラスに入れてみました:

0 投票する
4 に答える
727 参照

c# - フォームが表示されない - program.cs

私はそのようなことを試しました:

  • ダイアログとしてフォームを開始し、保証についてユーザーに尋ねます
  • ユーザーが [OK] をクリックすると、フォームは DialogResult.OK を返します
  • Form1 は program.cs から開始しています

それは私のコードですprogram.cs

なぜそれがうまくいかないのかわかりません。フォームは表示されません。

0 投票する
1 に答える
92 参照

c# - ShowDialog() を使用するときに開いたフォームを使用する方法は?

現在、私はこのShowDialog()方法で作業しており、それがどのように機能するかを理解しようとしています。入力文字列を受け取るテキスト ボックスを持つフォーム testDialog があります。次のように、MSDNページのコードに従いました。

情報が見つからず、理解できないのは、テキストを入力して送信するにはどうすればよいですか? フォームにボタンを配置しましたが、プログラムを実行しても表示されませんでした。テキスト ボックスにテキストを入力しましたが、Enter キーなどを押すことができません。唯一のオプションは、フォームを閉じることです。

テキストを入力した後、Enter キーを押すか、[OK] ボタンをクリックできるように、追加する必要がある何か不足しているものはありますか?

0 投票する
2 に答える
532 参照

c# - ユーザー定義の MessageBoxButton を使用した Dialogresult MessageBox のカスタマイズ

ボタンに独自のラベルを付けて DialogResult MessageBox を作成したいと考えています。YesNo オプション ボタンを使用して DR MessageBox をコーディングすることは承知しています。