PlantiT.User.CustomControlTemplate Namespace

PlantiT

PlantiT.User.CustomControlTemplate Namespace

[Missing <summary> documentation for "N:PlantiT.User.CustomControlTemplate"]

Classes
  ClassDescription
Public classPCustomControlTemplate
Hülle für ein UserControl
Public classPCustomControlTemplateIntegration
Diese Klasse stellt die Schnittstelle zu den PlantiT Prozessbildern dar. Die Integrationsklasse muss von PGraphicalElement erben, um Funktionalität bereit zu stellen. zb als Display and Edit Control: Process Visualization => Design Elements => Fragments => Display and Edit Controls (Insert new item) Definition muss auf diese Klasse verweisen. Wie folgt: Definition:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:CCT="clr-namespace:PlantiT.User.CustomControlTemplate;assembly=PlantiT.User.CustomControlTemplate"><ControlTemplate x:Key="{x:Static Member=CCT:PCustomControlTemplateIntegration.SystemFragmentGuid}"><CCT:PCustomControlTemplateIntegration /></ControlTemplate></ResourceDictionary>
Symbol (kann zb auf Markup verweisen):
<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:PVisu="clr-namespace:PlantiT.Visu.Core;assembly=PlantiT.Visu.Core" xmlns:PMarkup="clr-namespace:PlantiT.Visu.Core.Markup;assembly=PlantiT.Visu.Core" Height="45" Width="45"><Image Source="{PMarkup:PImageProviderImage Name=material_input, Resolution=Resolution32x32}" /></Grid>
Oder ein Bild von sich selber machen:
<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:CCT="clr-namespace:PlantiT.User.CustomControlTemplate;assembly=PlantiT.User.CustomControlTemplate" xmlns:PVisu="clr-namespace:PlantiT.Visu.Core;assembly=PlantiT.Visu.Core" Height="45" Width="780"><PVisu:PDrawingHost Focusable="False" IsHitTestVisible="False" Margin="1" HorizontalAlignment="Center" VerticalAlignment="Center" ContentGuid="{x:Static Member=CCT:PCustomControlTemplateIntegration.SystemFragmentGuid}" Height="Auto" /></Grid>