2009-06-26 19 views

答えて

1

デザインタイムサポートのコンテナユーザーコントロールを使用する場合は、コンテナコントロール内に他のユーザーコントロールをホストするContentControl http://msdn.microsoft.com/en-us/library/system.windows.controls.contentcontrol.aspxを作成できます。

コンテンツコントロールをパブリックプロパティとして公開し、作成した他のユーザーコントロールをこのプロパティに割り当てて、ContentControl内に表示することができます。親コントロールまたはすべての子ユーザーコントロールは、すべてユーザーコントロールであるため、デザイン時にはデフォルトでサポートされます。

0

上部にあるユーザーコントロールに次のように宣言します。

[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))] 
public partial class ExpanderControl : UserControl 

必要な名前空間:

using System.ComponentModel; 
using System.ComponentModel.Design; 
関連する問題