ユーザーコントロール
VB または C# プロジェクト用の比較的シンプルな WinForms ユーザー コントロール。
スクリーンショット
機能性
- ボタン制御配列
- 各ボタンのクリック イベントを異なるアクションに関連付けることができる Button コントロールの配列。
- アクションはコードで定義されます。
- 私の楕円形
- LED ライトとして、またはフォーム上の単なる装飾のように見えるように操作できる楕円形のコントロール。
- 円弧と円の塗り潰し形状に対称性を持たせて回転させることができます (アニメーション)。
- ブール型の外側のリングと塗りつぶしの切り替え可能な色。
- 私のRectangleShape
- 楕円形のコントロールに多少似ていますが、長方形の形です。
- 回転画像1
- 画像を完全に表示しながら (隅をカットせずに) 回転および/または反転できるようにするコントロール。
- 画像を回転するための中央のアンカーポイント。
- アスペクト比を固定。
- 回転画像2
- 画像を回転および/または反転(角をカットして)できるようにするコントロール。
- 画像の回転に 9 つの異なるアンカー ポイントを使用できます。
- アスペクト比は固定または自由です。
- 特別な画像を目的としています。
- 回転テキストボタン
- 水平、垂直、上下逆のテキストを許可するボタン コントロール。
- 特定のフォントは記号として表示されます。
- 回転位置インジケーター
- 回転位置/角度を示すコントロール。
- 風見鶏として使用される可能性があります。
- ゼロ/ホームポジションは、E (0)、N (90)、W (180)、または S (270) のいずれかとして選択できます。
各コントロールの外観については、スクリーンショットを確認してください。コントロールのコード内に存在するコメントを読みます。
使用法
- このリポジトリの zip ファイルをダウンロードして解凍します。
- プロジェクトで、プロジェクト自体を使用するか、新しいフォルダーを作成して右クリックし、コントロールを既存の項目として追加し、ソリューションを再構築してツールボックスに配置します。
ライセンス
これらはすべて MIT ライセンスに基づいてライセンスされています。
商標
コントロール内で直接的または間接的に言及されているすべての商標は、それぞれの所有者に帰属します。
役立つリソース
AdvancedHMI Web サイト フォーラム。これは、このリポジトリに含まれるすべてのコントロールの特別バージョンを含む多数のユーザー コントロールを提供する別のオープン ソース プロジェクトです。