Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
WPF でフォーム エディターを作成しています。必要な機能の 1 つは、ユーザーがキャンバス上の 1 つまたは複数のコントロールを「ロック」できるようにすることです。ロックとは、ユーザーがコントロールの他のプロパティを移動、サイズ変更、または変更できないことを意味します。
試してみましContentControlたが、探している結果が得られませんでした。
ContentControl
プロパティを使用する必要があると思いますIsEnabled。インタラクションを伴う基本的なコントロールにはこれがあり、カスタム コントロールでも公開してプロパティを渡すことができます。
IsEnabled
何かが設定されている場合、IsEnabled = falseそれはグレー表示され、ユーザー入力の影響を受けません。
IsEnabled = false