C# Windows Forms アプリケーション内にルーラーを実装するための優れたテクニック (またはチュートリアル) を持っている人はいますか? カーソルをより正確に配置できるように、マウスの位置を示す定規を表示しながら画像を表示したいと考えています。下の画像のように:
分割コントロールを使用して目盛りを保持しようとしましたが、左上を灰色の空白領域にする方法がわかりません。何かアドバイス?ありがとう。
X と Y の両方の位置でこれを行うカスタム コントロールを作成し、2 つのコントロールを使用します。
Paint()
コントロールは、目盛りを表示するために GDI メソッドをオーバーライドして使用する必要があります。次に、マウス イベントをキャプチャし、位置を適切に更新します。
これは、私が見つけて使用した最高の記事です: http://www.codeproject.com/KB/miscctrl/ruler.aspx