ActivityDesignerTheme Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Tasarım zamanı ortamındaki bir tasarımcıya genel görünüm özelliği ayarları sağlar.
public ref class ActivityDesignerTheme : System::Workflow::ComponentModel::Design::DesignerTheme
public class ActivityDesignerTheme : System.Workflow.ComponentModel.Design.DesignerTheme
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class ActivityDesignerTheme : System.Workflow.ComponentModel.Design.DesignerTheme
type ActivityDesignerTheme = class
inherit DesignerTheme
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityDesignerTheme = class
inherit DesignerTheme
Public Class ActivityDesignerTheme
Inherits DesignerTheme
- Devralma
- Türetilmiş
- Öznitelikler
Örnekler
Aşağıdaki örnek, sınıfından ActivityDesignerTheme türetilerek ve yeni tema için uygun özellikleri ayarlayarak bir özel ActivityDesignerTheme oluşturma işleminin nasıl yapılacağını gösterir.
public class CustomActivityDesignerTheme : ActivityDesignerTheme
{
public CustomActivityDesignerTheme(WorkflowTheme theme)
: base(theme)
{
base.Initialize();
this.BorderStyle = DashStyle.Solid;
this.BorderColor = Color.FromArgb(0, 0, 0);
this.BackColorStart = Color.FromArgb(37, 15, 242);
this.BackColorEnd = Color.FromArgb(189, 184, 254);
this.BackgroundStyle = LinearGradientMode.Vertical;
this.ForeColor = Color.Black;
}
}
Public Class CustomActivityDesignerTheme
Inherits ActivityDesignerTheme
Public Sub New(ByVal theme As WorkflowTheme)
MyBase.new(theme)
MyBase.Initialize()
Me.BorderStyle = DashStyle.Solid
Me.BorderColor = Color.FromArgb(0, 0, 0)
Me.BackColorStart = Color.FromArgb(37, 15, 242)
Me.BackColorEnd = Color.FromArgb(189, 184, 254)
Me.BackgroundStyle = LinearGradientMode.Vertical
Me.ForeColor = Color.Black
End Sub
End Class
Temayı bir ActivityDesignerüzerinde kullanmak için sınıfına ActivityDesigner uygulayınActivityDesignerThemeAttribute.
[ActivityDesignerTheme(typeof(CustomActivityDesignerTheme))]
public class CustomActivityDesigner2 : ActivityDesigner
<ActivityDesignerTheme(GetType(CustomActivityDesignerTheme))> _
Public Class CustomActivityDesigner2
Inherits ActivityDesigner
Açıklamalar
Not
Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için Windows Workflow Foundation 4,5 ' deki kullanım dışı türlerbölümüne bakın.
Tasarımcı temaları, bir tasarımcının görünümünü ve görünümünü tanımlar. Bu, tasarımcı için tanımlanan tüm arka plan stillerini, ön plan stillerini, yazı tiplerini ve simgeleri içerir.
Tasarımcınıza özgü özelliklere yapılandırma özellikleri sağlamak istiyorsanız özel bir tasarımcı teması oluşturabilirsiniz. Özel bir tasarımcı için tasarımcı teması belirtmezseniz, temel sınıftaki tema kullanılır.
Oluşturucular
ActivityDesignerTheme(WorkflowTheme) |
bir örneğini ActivityDesignerThemebaşlatır. |
Özellikler
ApplyTo |
Tasarımcı temasının uygulandığı tasarımcı türünün tam adını alır veya ayarlar. (Devralındığı yer: DesignerTheme) |
BackColorEnd |
Arka plan rengi için renk gradyanı Color kullanılırken ile bitmesini alır veya ayarlar. |
BackColorStart |
Arka planda renk gradyanı kullanırken arka planın başlangıç rengini alır veya ayarlar. |
BackgroundStyle |
Arka plan stilini alır veya ayarlar. |
BoldFont |
Temanın yazı tipini alır. |
BorderColor |
Tema için öğesini BorderColor alır veya ayarlar. |
BorderPen |
Temanın BorderPen'ini alır. |
BorderStyle |
Kenarlık için kullanılan stili alır veya ayarlar. |
BorderWidth |
Kenarlık genişliğini piksel cinsinden alır. |
ContainingTheme |
Tasarımcı temasını kapsüller iş akışı temasını alır. (Devralındığı yer: DesignerTheme) |
DesignerGeometry |
Tasarımcının geometrisini alır. |
DesignerImage |
Tasarımcıyla ilişkili görüntüyü alır. |
DesignerImagePath |
Tasarımcının görüntü yolunu alır veya ayarlar. |
DesignerType |
Tasarımcı temasıyla ilişkili tasarımcı türünü alır veya ayarlar. (Devralındığı yer: DesignerTheme) |
Font |
Tema tarafından kullanılan metnin yazı tipini alır. |
ForeColor |
Ön planın rengini alır veya ayarlar. |
ForegroundBrush |
Brush Temayla ilişkili nesneyi alır. |
ForegroundPen |
Temanın Pen ön planını boyamak için kullanılan öğesini alır. |
ImageSize |
Temanın görüntüsünün boyutunu alır. |
ReadOnly |
Tasarımcı temasının salt okunur olup olmadığını belirten bir değer alır. (Devralındığı yer: DesignerTheme) |
Size |
Tasarımcının boyutunu alır. |
Yöntemler
Dispose(Boolean) |
Yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak tarafından ActivityDesignerThemekullanılan yönetilen kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetBackgroundBrush(Rectangle) |
Geçirilen dikdörtgen tarafından belirtilen alanı boyamak için kullanılan bir fırça alır. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Initialize() |
Tasarımcı temasını başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnAmbientPropertyChanged(AmbientProperty) |
Ortam ayarlarında yapılan değişiklikleri işaret etmek için çağrılır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IDisposable.Dispose() |
Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir. (Devralındığı yer: DesignerTheme) |