c# フォームの大きさに合わせてフォントも大きくする。
最近C#触り始めまして、そこでちょっと詰まったところ。
tabletlayoutpanelでフォームの大きさを変えると同時にコントロールの大きさも変えれるけど、
フォントの大きさ変わらないのですよねー
columnSpan,rowSpanで枠が2つに増やせるのも知らなかったわー
そこでフォームのリサイズイベントのところ、でサイズの比率に合わせてフォームのサイズも変える処理を行いました。
{
listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
//clientsizeでフォームの幅が取得できる
float text_size = ClientSize.Width;//横幅
float text_size2 = ClientSize.Height;//縦幅
//大きい方に合わせる
float text_size_max = System.Math.Max(text_size, text_size2);
this.label1.Font = new Font("MS UI Gothic", 9 * (text_size_max / 600));
this.button1.Font = new Font("MS UI Gothic", 9 * (text_size_max / 600));
this.listView1.Font = new Font("MS UI Gothic", 9 * (text_size_max / 600));
for (int i = 0; i < listView1.Items.Count; i++)
{
listView1.Items[i].SubItems[0].Font = new Font("MS P明朝", 9 * text_size_max/600);
}
}
600はただ単に一番初めに作った画面の横幅の大きさです。
適当な比率です。
courseraのmachine learning week3までを受けて
正直難しくて辛いですね。
↑で数学を避けてきた~~の記事ですごくオススメされているので始めたのですが、
確かに日本語字幕は付いているし、わかりやすいとは思います。
でもテストの文章は英語ですし、プログラミング課題の説明のPDFも英語だし、正直とっつきにくいし、なんとなく理解はしてもなんとなくだから応用っぽくなるとついていけなくなって積む。
だから本当に何回も同じやつ見たし、記事で最終的に必要なのは「鉄の意志」って書かれていた理由がわかりましたわ。
理解したと思っても、プログラミング課題になると???ってなるし、つらい。
オクターブのコーディング難しいよーー
これが僕個人としての感想です。
続きを読む
OSを英語化しようとしたけど、どのタイミングで上手くいったかよくわからない話。
win7のOSを英語化したくて↓を参考に英語化させていたときのメモです。
この文章がどういうことなのか初め全然わからなかくて、はてなマークめっちゃ浮いてました。
でのdsimのLPファイルのコピーがゲームみたいで笑えた。ほんとに消えるよこいつ。
本当に消えてワロタ。 pic.twitter.com/DedwAWbq5P
— alaki paca / 荒木パカ (@arabiiiiiiiiiii) 2017年5月22日
そしてレジストリエディタを0409に変更して再起動を行うと、起動画面でブラックアウト。カーソルだけが表示されるようになりました。
続きを読む
Service Pack 6をインストールする時に Visual studio 6.0 製品を検出を検出できないエラー表示が出る。
Visual Basic 6 を使うことがあったので、Service Pack 6をインストールした時に出てきたエラーです。
VB6が英語版だったので、日本語版Service Pack 6だからかなって思って英語版のService Packをダウンロードして試してみたのですが、
続きを読む文字列のドル引用符が閉じていません or "○○○"またはその近辺で構文エラーって出てストアドが使えなかった。
仕事でpostgreSQLを学び始めたので、色々使ってみていた時のことです。
a5を使ってpostgreSQLでストアドを使ってみていると、
文字列のドル引用符が閉じていません or "○○○"またはその近辺で構文エラーまたはその近辺で文字列のドル引用符が閉じていません。
続きを読む<function xxx at 00000xxxxx> のエラーが出た。
<function ERROR at 0x0000000XXXX>
僕の時は↑のエラーがでました。
日本語を表示させるときは、外部ファイルから日本語の定数を読み込んだ方が良いと言われて、使っていたのですが、
たまにこのエラーがでるので、何でだろうと思ったら、その外部ファイルのなかに同じ名前の関数が使われていたせいだったようです。(  ̄▽ ̄)
続きを読む