FontDialog.cs Windowsフォームを作成しました。ここでユーザーはテキストの色の中から色を選択できます。私は、ユーザーがダイアログで選択した内容をキャプチャする必要があります。ここではダイアログから選択した値を取り込む方法は?
は私がダイアログを呼んでいる方法は次のとおりです。
DialogsTestingGrounds.FontDialog dialog = new FontDialog();
dialog.ShowDialog();
どのように選択した値をキャプチャすることができ、私は私が持っている想像します私がFontDialog.csフォームの最後に転送したいすべてのプロパティを作成するにはどうすればいいですか?
、代わりに「フォント=フォント」の「SelectedFont =フォント」(acceptButtonは上記形態AcceptButtonであると仮定)あなたの関数を呼び出します。フォームが親クラスControlからFontプロパティを継承するため、btw "Font = font"がコンパイルされます。 – odalet
オーバーロードされたコンストラクタによってデフォルト値を提供することは余計です。 Sergioはプロパティを介してデフォルト値を渡すこともできますが、「前」にダイアログを表示します(たとえば、OpenFileDialogでフィルタを初期化するときのように) – odalet
ありがとうございました。 –