「MonoMac/Interface Builderでカスタムコントロールを使用する」の版間の差分

編集の要約なし
 
(同じ利用者による、間の3版が非表示)
2行目: 2行目:


==概要==
==概要==
[[Xamarin.iOS]]ではカスタムコントロールを作るとiOSデザイナーのコントロール一覧に自動的に追加や削除されるが、[[MonoMac]]の場合はそこまで新設設計ではない。需要が少ないんだろうな。
[[Xamarin.iOS]]ではカスタムコントロールを作るとiOSデザイナーのコントロール一覧に自動的に追加や削除されるが、[[MonoMac]]および[[Xamarin.Mac]]の場合はそこまで新設設計ではない。需要が少ないんだろうな。


==手順==
==手順==
===独自ビューを作る===
===独自ビューを作る===
NSViewを継承したクラスを作る。
[[MonoMac/NSViewを継承したカスタムコントロールを作る]]。


===Custom Viewを貼る===
===Custom Viewを貼る===
12行目: 12行目:


===Custom Viewにクラス名を指定する===
===Custom Viewにクラス名を指定する===
インスペクタの「Class」欄に独自ビューのクラス名を入力する。
インスペクタの「Class」欄に独自ビューのクラス名を入力する。入力時は[[インテリセンス]]が働くはずなので打ち間違いは少ないと思われる。カスタムコントロールをライブラリプロジェクトなどの別プロジェクトにしているとインテリセンスは働かないようだ。
入力時は[[インテリセンス]]が働くはずなので打ち間違いは少ないと思われる。


==関連項目==
==関連項目==
26行目: 25行目:


[[category:MonoMac]]
[[category:MonoMac]]
[[category:Xamarin.Mac]]