mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-05-01 21:41:28 +08:00
Connector 错误处理
This commit is contained in:
@@ -30,8 +30,8 @@
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate DataType="{x:Type dd:LogicalConnectorInfo}">
|
||||
<Grid ToolTip="{Binding Name}">
|
||||
<Grid Width="{Binding ConnectorWidth}" Height="{Binding ConnectorHeight}" HorizontalAlignment="Left" VerticalAlignment="Top">
|
||||
<Grid >
|
||||
<Grid ToolTip="{Binding Name}" Width="{Binding ConnectorWidth}" Height="{Binding ConnectorHeight}" HorizontalAlignment="Left" VerticalAlignment="Top">
|
||||
<Grid.ContextMenu>
|
||||
<ContextMenu ItemsSource="{Binding MenuOptions}">
|
||||
<ContextMenu.ItemContainerStyle>
|
||||
@@ -55,14 +55,19 @@
|
||||
<Control x:Name="label">
|
||||
<Control.Template>
|
||||
<ControlTemplate>
|
||||
<TextBlock x:Name="txtleft" FontSize="10" RenderTransformOrigin="0.5,0.5">
|
||||
<TextBlock x:Name="txtleft" FontSize="10" RenderTransformOrigin="0.5,0.5" TextTrimming="CharacterEllipsis">
|
||||
<TextBlock.Text>
|
||||
<MultiBinding Converter="{StaticResource ConectorValueConverter}">
|
||||
<Binding Path="ConnectorValue" />
|
||||
<Binding Path="ConnectorString" />
|
||||
<Binding Path="ConnectorValueType"/>
|
||||
<Binding Path="." />
|
||||
<Binding Path="ConnectorChanged" />
|
||||
</MultiBinding>
|
||||
</TextBlock.Text>
|
||||
<TextBlock.ToolTip>
|
||||
<MultiBinding Converter="{StaticResource ConectorValueConverter}" ConverterParameter="ToolTip">
|
||||
<Binding Path="." />
|
||||
<Binding Path="ConnectorChanged" />
|
||||
</MultiBinding>
|
||||
</TextBlock.ToolTip>
|
||||
<TextBlock.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
@@ -82,14 +87,19 @@
|
||||
<Setter TargetName="label" Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate>
|
||||
<TextBlock x:Name="txtRight" FontSize="10" RenderTransformOrigin="0.5,0.5" >
|
||||
<TextBlock x:Name="txtRight" FontSize="10" RenderTransformOrigin="0.5,0.5" TextTrimming="CharacterEllipsis">
|
||||
<TextBlock.Text>
|
||||
<MultiBinding Converter="{StaticResource ConectorValueConverter}">
|
||||
<Binding Path="ConnectorValue" />
|
||||
<Binding Path="ConnectorString" />
|
||||
<Binding Path="ConnectorValueType"/>
|
||||
<MultiBinding Converter="{StaticResource ConectorValueConverter}">
|
||||
<Binding Path="." />
|
||||
<Binding Path="ConnectorChanged" />
|
||||
</MultiBinding>
|
||||
</TextBlock.Text>
|
||||
<TextBlock.ToolTip>
|
||||
<MultiBinding Converter="{StaticResource ConectorValueConverter}" ConverterParameter="ToolTip">
|
||||
<Binding Path="." />
|
||||
<Binding Path="ConnectorChanged" />
|
||||
</MultiBinding>
|
||||
</TextBlock.ToolTip>
|
||||
<TextBlock.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
|
||||
Reference in New Issue
Block a user