私は、ユーザーが選択したフォントとテキストの色のための設定を含むテキストファイルを保存するメニューオプションをユーザーに与えようとしていますテキストボックスの内側にあります。FontDialog.Fontプロパティの結果をテキストファイルに保存する方法
これは私が使用しているコードです。そしてMSは、Visual Studio 2015は
が暗黙のうちに「System.Drawing.Font」にタイプ「string」を変換することはできませんと言われますので、明らかに私は
System.Drawing.Font
に変換する変数の別のタイプを必要としています。私もストリングを試しても、どちらもうまくいきませんでした。private void loadPreferencesToolStripMenuItem_Click(object sender, EventArgs e) { if (openFileDialog2.ShowDialog() == DialogResult.OK) { System.IO.StreamReader sr = new System.IO.StreamReader(openFileDialog2.FileName); var myFont= sr.ReadLine(); var myColor = sr.ReadLine(); sr.Close(); fontDialog1.Font = myFont; } }
あなたが設定ファイルから文字列を読み取り、その文字列にフォントプロパティを設定しています。これをFontクラスに設定します。つまり、 'fontDialog1.Font = new Font(myFont、fontSize:20);' –