スクロールバー付きのピクチャーボックスでBitmapを移動させます。Bitmapをドラッグで移動させる場合、その都度PictureBox.Imageにセットするbitmapを生成していては処理が重くなります。Paintイ・・・
スクロールバー付きのピクチャーボックスでBitmapを移動させます。Bitmapをドラッグで移動させる場合、その都度PictureBox.Imageにセットするbitmapを生成していては処理が重くなります。Paintイ・・・
自作したスクロールバー付きのピクチャーボックスに矩形だけでなく円や直線を描画する機能を追加します。それから矩形や円、直線を描画する処理は別のクラスに分離することを考えます。クラスが変に肥大化すると管理が難しくなります(も・・・
前回までスクロールバー付きのピクチャーボックスを作成して改造してきました。今回はこれを使った簡単なアプリをつくります。 ピクチャーボックスにスクロールバーをつけて拡大縮小表示もできるようにする どんなアプリかというと、左・・・
前回のつづきです。 ピクチャーボックスにスクロールバーをつけてドラッグでトリミングもできるようにする 大きな画像を表示させるためにピクチャーボックスには縮小された画像を表示する場合があります。そのときもドラッグアンドドロ・・・
ピクチャーボックスにスクロールバーをつけるにはパネルやユーザーコントロールのうえにピクチャーボックスを貼り付け、パネルのAutoScrollプロパティを trueにするとともにPictureBox1.SizeModeプロ・・・
TextBoxのアンドゥは1回しかできません。Ctrl+Zキーを押すとアンドゥされた状態とそのままの状態が繰り返されるだけです。2回以上のアンドゥができる(もちろんリドゥもできる)TextBoxを自作しました。 [cra・・・
では前回のSerializableListBox<T>クラスのソースコードを示します。 同期化されたリストボックス 自作コントロール 以下の4つのクラスで構成されます。ListBoxInner2<T&g・・・
前回はシリアル化できるリストボックスを作成しました。 シリアル化できるリストボックス 自作コントロール シリアル化できるリストボックスのソースコード 自作コントロール 今回は複数のリストボックスを作成して内容を同期させる・・・
シリアル化できるリストボックス 自作コントロール では前回のSerializableListBoxクラスのソースコードを示します。 [crayon-67525aa2e5b3c877567212/]
以前にドラッグ&ドロップで項目の順序を変更できるリストボックスを作成しました。 ドラッグ&ドロップで項目の順序を変更できるリストボックス 自作コントロール 今回はファイルとしてデータを保存できるリストボックスを作成します・・・