Class IocLayoutPresenterBase<T, Interface>
- Namespace
- H.Extensions.IocPresenter
- Assembly
- H.Extensions.IocPresenter.dll
public class IocLayoutPresenterBase<T, Interface> : IocTitlePresenterBase<T, Interface>, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, ITitleable, ILayoutable where T : class, Interface, new()
Type Parameters
T
Interface
- Inheritance
-
IocDisplayBindableBase<T, Interface>IocTitlePresenterBase<T, Interface>IocLayoutPresenterBase<T, Interface>
- Implements
- Inherited Members
- Extension Methods
Properties
Background
获取或设置背景画刷。
public Brush Background { get; set; }
Property Value
BorderBrush
获取或设置边框画刷。
public Brush BorderBrush { get; set; }
Property Value
BorderThickness
获取或设置边框厚度。
public Thickness BorderThickness { get; set; }
Property Value
Height
获取或设置高度。
public double Height { get; set; }
Property Value
HorizontalAlignment
获取或设置水平对齐方式。
public HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
HorizontalContentAlignment
获取或设置水平内容对齐方式。
public HorizontalAlignment HorizontalContentAlignment { get; set; }
Property Value
IsEnabled
获取或设置是否启用。
public bool IsEnabled { get; set; }
Property Value
Margin
获取或设置外边距。
public Thickness Margin { get; set; }
Property Value
MaxHeight
获取或设置最小高度。
public double MaxHeight { get; set; }
Property Value
MaxWidth
获取或设置最小宽度。
public double MaxWidth { get; set; }
Property Value
MinHeight
获取或设置最小高度。
public double MinHeight { get; set; }
Property Value
MinWidth
获取或设置最小宽度。
public double MinWidth { get; set; }
Property Value
Opacity
获取或设置不透明度。
public double Opacity { get; set; }
Property Value
Padding
获取或设置内边距。
public Thickness Padding { get; set; }
Property Value
VerticalAlignment
获取或设置垂直对齐方式。
public VerticalAlignment VerticalAlignment { get; set; }
Property Value
VerticalContentAlignment
获取或设置垂直内容对齐方式。
public VerticalAlignment VerticalContentAlignment { get; set; }
Property Value
Width
获取或设置宽度。
public double Width { get; set; }