コード例 #1
0
ファイル: TableLayout.cs プロジェクト: pcdummy/Eto
 public TableLayout(DockContainer container, Size size)
     : this(size, container != null ? container.Generator : Generator.Current)
 {
     if (container != null)
     {
         container.Content = this;
     }
 }
コード例 #2
0
 public PixelLayout(DockContainer container)
     : this(container != null ? container.Generator : null)
 {
     if (container != null)
     {
         container.Content = this;
     }
 }
コード例 #3
0
ファイル: DockLayout.cs プロジェクト: pcdummy/Eto
 /// <summary>
 /// Initializes a new instance of the DockLayout for the specified container
 /// </summary>
 /// <param name="container">Container for the dock layout to manage</param>
 public DockLayout(DockContainer container)
     : base()
 {
     if (container != null)
     {
         container.Content = this;
     }
 }
コード例 #4
0
 public DynamicLayout(DockContainer container, Padding?padding = null, Size?spacing = null)
     : this(padding, spacing, container != null ? container.Generator : null)
 {
     if (container != null)
     {
         container.Content = this;
     }
 }
コード例 #5
0
ファイル: DockLayout.cs プロジェクト: pcdummy/Eto
 public static Container AddDockedControl(this DockContainer container, Control control, Padding?padding = null)
 {
     container.Content = control;
     if (padding != null)
     {
         container.Padding = padding.Value;
     }
     return(container);
 }
コード例 #6
0
ファイル: DynamicLayout.cs プロジェクト: JohnACarruthers/Eto
		public DynamicLayout(DockContainer container, Padding? padding = null, Size? spacing = null)
			: this (padding, spacing, container != null ? container.Generator : null)
		{
			if (container != null)
				container.Content = this;
		}
コード例 #7
0
ファイル: DynamicLayout.cs プロジェクト: JohnACarruthers/Eto
		public DynamicLayout(DockContainer container, Size? spacing)
			: this (container, null, spacing)
		{
		}
コード例 #8
0
ファイル: PixelLayout.cs プロジェクト: JohnACarruthers/Eto
		public PixelLayout(DockContainer container)
			: this(container != null ? container.Generator : null)
		{
			if (container != null)
				container.Content = this;
		}
コード例 #9
0
ファイル: DockLayout.cs プロジェクト: JohnACarruthers/Eto
		/// <summary>
		/// Initializes a new instance of the DockLayout for the specified container
		/// </summary>
		/// <param name="container">Container for the dock layout to manage</param>
		public DockLayout (DockContainer container)
			: base ()
		{
			if (container != null)
				container.Content = this;
		}
コード例 #10
0
ファイル: TableLayout.cs プロジェクト: pcdummy/Eto
 public TableLayout(DockContainer container, int width, int height)
     : this(container, new Size(width, height))
 {
 }
コード例 #11
0
ファイル: TableLayout.cs プロジェクト: JohnACarruthers/Eto
		public TableLayout(DockContainer container, Size size)
			: this(size, container != null ? container.Generator : Generator.Current)
		{
			if (container != null)
				container.Content = this;
		}
コード例 #12
0
ファイル: TableLayout.cs プロジェクト: JohnACarruthers/Eto
		public TableLayout(DockContainer container, int width, int height)
			: this(container, new Size(width, height))
		{
		}
コード例 #13
0
 public DynamicLayout(DockContainer container, Size?spacing)
     : this(container, null, spacing)
 {
 }