読者です 読者をやめる 読者になる 読者になる

あたも開発ブログ

セットジャパンコーポレーションの社員が運営しています。

【C#】Windowsフォーム アプリケーションで拡大・縮小ラベルユーザコントロール

今回はWindowsフォーム アプリケーションで前回に作成した角丸コーナーラベルを使用して拡大、縮小するラベルっぽいものを作りたいと思います。 プロパティで指定した基準点(左上、左下、中央、右上、右下)から拡大、縮小します。 TableLayoutPanelを利用…

【C#】Windowsフォーム アプリケーションで角丸コーナーのラベル

今回はWindowsフォーム アプリケーションで角丸コーナーラベルを作成します。 ピクチャーボックス上にレンダリングして角丸コーナーのラベルっぽいものにしています。ピクチャーボックスではControl.DoubleBuffered プロパティが使えなかったため、DoubleBuf…

【C#】Windowsフォーム アプリケーションで動画再生ユーザコントロール

引き続きWindowsフォーム アプリケーション関連のメモです。 今回はWindowsフォーム アプリケーションでの動画再生についてです。一番簡単な方法はWindows Media Playerを利用することですが、あまりカスタマイズが出来ないため今回はDirectShowを使用します…

【C#】ユーザコントロールでテロップ表示

今回もWindowsフォーム アプリケーション関連のメモです。 Windowsフォームアプリの要件の場合で、たまに出てくる文字列のテロップ表示を行うユーザコントロールを今回は作成したいと思います。 namespace TelopSample { partial class TelopLabel { /// <summary> //</summary>…

【C#】Labelコントロールでテキストフォントのサイズを自動調節する

現在携わっているブロジェクトで実装した内容をメモ代わりに残そうと思います。 Excelでいうところの「縮小して全体を表示する」をWindowsFormのLabelコントロールで実装する要件が出てきた為、コントロールの矩形サイズから自動でフォントサイズを調節する…