ShapeElement.InitializeResources 方法
初始化形状的资源。
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)
语法
声明
Protected Overridable Sub InitializeResources ( _
classStyleSet As StyleSet _
)
protected virtual void InitializeResources(
StyleSet classStyleSet
)
参数
- classStyleSet
类型:Microsoft.VisualStudio.Modeling.Diagrams.StyleSet
适用于形状的类式样集。
备注
在设置的选件类样式初始化后,调用此方法。 可以重写此方法来添加或修改形状的资源。
此方法对于选件类调用。 没有针对每个实例调用。
示例
protected override void InitializeResources(DslDiagrams::StyleSet classStyleSet)
{
base.InitializeResources(classStyleSet);
// Fill brush settings for this shape.
DslDiagrams::BrushSettings backgroundBrush = new DslDiagrams::BrushSettings();
backgroundBrush.Color = global::System.Drawing.Color.FromKnownColor(global::System.Drawing.KnownColor.Blue);
classStyleSet.OverrideBrush(DslDiagrams::DiagramBrushes.DiagramBackground, backgroundBrush);
// Text brush settings for this shape.
DslDiagrams::BrushSettings textBrush = new DslDiagrams::BrushSettings();
textBrush.Color = global::System.Drawing.Color.FromKnownColor(global::System.Drawing.KnownColor.Red);
classStyleSet.OverrideBrush(DslDiagrams::DiagramBrushes.DiagramText, textBrush);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。