Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hemei
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
潘栩锋
hemei
Commits
7d34cd0d
Commit
7d34cd0d
authored
Jul 24, 2023
by
潘栩锋
🚴
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复 收卷V4 无法写入电机启动
parent
941dc691
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
90 additions
and
53 deletions
+90
-53
MainPanelV4.xaml
....Winder/FLY.Winder.UI.Client/UiModule/V4/MainPanelV4.xaml
+75
-50
MainPanelV4.xaml.cs
...nder/FLY.Winder.UI.Client/UiModule/V4/MainPanelV4.xaml.cs
+15
-3
No files found.
Project.FLY.Winder/FLY.Winder.UI.Client/UiModule/V4/MainPanelV4.xaml
View file @
7d34cd0d
...
...
@@ -337,14 +337,15 @@
</StackPanel>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="1"
IsChecked="{Binding
Accessory.
IsTraction1On}"
IsChecked="{Binding IsTraction1On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Accessory.
IsTraction1OnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsTraction1OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
<!--二牵引-->
...
...
@@ -383,20 +384,22 @@
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="2"
IsChecked="{Binding
Accessory.
IsTraction2Manual}"
IsChecked="{Binding IsTraction2Manual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Accessory}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="2"
IsChecked="{Binding
Accessory.
IsTraction2On}"
IsChecked="{Binding IsTraction2On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}">
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Accessory.
IsTraction2OnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsTraction2OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
...
...
@@ -437,20 +440,22 @@
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="3"
IsChecked="{Binding
Accessory.
IsTraction2Manual}"
IsChecked="{Binding IsTraction2Manual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Accessory}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="3"
IsChecked="{Binding
Accessory.
IsTraction3On}"
IsChecked="{Binding IsTraction3On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}">
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Accessory.
IsTraction3OnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsTraction3OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
...
...
@@ -494,14 +499,15 @@
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="4"
IsChecked="{Binding I
tems[0].I
sOn}"
IsChecked="{Binding IsOn}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Items[0]}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding I
tems[0].I
sOnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsOnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
...
...
@@ -541,20 +547,22 @@
Text="A" />
</StackPanel>
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="5"
IsChecked="{Binding I
tems[1].I
sManual}"
IsChecked="{Binding IsManual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Items[1]}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="5"
IsChecked="{Binding I
tems[1].I
sOn}"
IsChecked="{Binding IsOn}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Items[1]}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding I
tems[1].I
sOnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsOnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
</Grid>
...
...
@@ -716,10 +724,11 @@
Text="mm"/>
</StackPanel>
<Button Grid.Column="1"
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,00" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}">
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,00" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}"
DataContext="{Binding Items[0]}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Items[0].
DiameterReset}"/>
<flyctrl:ResetBehavior Binding="{Binding DiameterReset}"/>
</i:Interaction.Behaviors>
<Grid>
<Rectangle Width="40" Height="40" Fill="White"/>
...
...
@@ -822,10 +831,11 @@
Text="mm"/>
</StackPanel>
<Button Grid.Column="1"
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,0" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}">
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,0" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}"
DataContext="{Binding Items[1]}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Items[1].
DiameterReset}"/>
<flyctrl:ResetBehavior Binding="{Binding DiameterReset}"/>
</i:Interaction.Behaviors>
<Grid>
<Rectangle Width="40" Height="40" Fill="White"/>
...
...
@@ -972,14 +982,17 @@
</StackPanel>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="1"
IsChecked="{Binding
Accessory.
IsTraction1On}"
IsChecked="{Binding IsTraction1On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding Accessory.IsTraction1OnSet}"/>
<!--ResetBehavior Binding.Path 不支持多级属性,不能写 Accessory.IsTraction1OnSet-->
<!--ResetBehavior 会获取 DataContext-->
<flyctrl:ResetBehavior Binding="{Binding IsTraction1OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
<!--二牵引-->
...
...
@@ -1018,52 +1031,56 @@
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="2"
IsChecked="{Binding
Accessory.
IsTraction2Manual}"
IsChecked="{Binding IsTraction2Manual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Accessory}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="2"
IsChecked="{Binding
Accessory.
IsTraction2On}"
IsChecked="{Binding IsTraction2On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}">
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Accessory.
IsTraction2OnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsTraction2OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
<!--三牵引-->
<StackPanel Style="{StaticResource SpStyle_Editable}" Grid.Column="1" Grid.Row="3" Visibility="{Binding Accessory.HasT3,Converter={StaticResource visbilityconv}}">
<StackPanel Style="{StaticResource SpStyle_Editable}" Grid.Column="1" Grid.Row="3" Visibility="{Binding HasT3,Converter={StaticResource visbilityconv}}"
DataContext="{Binding Accessory}">
<TextBox Style="{StaticResource Styles.Text.FieldContent.Input}"
Foreground="{StaticResource Color_text_activity}"
Background="{StaticResource Color_text_activity_background}"
Text="{Binding
Accessory.
Traction3TensionKgSet,StringFormat={}{0:F1}}" />
Text="{Binding Traction3TensionKgSet,StringFormat={}{0:F1}}" />
<TextBlock Style="{StaticResource Styles.Text.FieldContent.Unit}"
FontSize="{StaticResource FontSize_unit}"
Foreground="{StaticResource Color_unit}"
Text="kg" />
</StackPanel>
<StackPanel Style="{StaticResource SpStyle_ReadOnly}" Grid.Column="2" Grid.Row="3" Visibility="{Binding Accessory.HasT3,Converter={StaticResource visbilityconv}}">
<StackPanel Style="{StaticResource SpStyle_ReadOnly}" Grid.Column="2" Grid.Row="3" Visibility="{Binding HasT3,Converter={StaticResource visbilityconv}}"
DataContext="{Binding Accessory}">
<TextBlock Style="{StaticResource Styles.Text.FieldContent}"
FontSize="{StaticResource FontSize_text_large}"
Foreground="{StaticResource Color_text}"
Text="{Binding
Accessory.
Traction3TensionKg,StringFormat={}{0:F1}}" />
Text="{Binding Traction3TensionKg,StringFormat={}{0:F1}}" />
<TextBlock Style="{StaticResource Styles.Text.FieldContent.Unit}"
FontSize="{StaticResource FontSize_unit}"
Foreground="{StaticResource Color_unit}"
Text="kg" />
</StackPanel>
<StackPanel Style="{StaticResource SpStyle_ReadOnly}" Grid.Column="3" Grid.Row="3" Visibility="{Binding Accessory.HasT3,Converter={StaticResource visbilityconv}}">
<StackPanel Style="{StaticResource SpStyle_ReadOnly}" Grid.Column="3" Grid.Row="3" Visibility="{Binding HasT3,Converter={StaticResource visbilityconv}}"
DataContext="{Binding Accessory}">
<TextBlock Style="{StaticResource Styles.Text.FieldContent}"
FontSize="{StaticResource FontSize_text_large}"
Foreground="{StaticResource Color_text}"
Text="{Binding
Accessory.
Traction3Current,StringFormat={}{0:F1}}" />
Text="{Binding Traction3Current,StringFormat={}{0:F1}}" />
<TextBlock Style="{StaticResource Styles.Text.FieldContent.Unit}"
FontSize="{StaticResource FontSize_unit}"
Foreground="{StaticResource Color_unit}"
...
...
@@ -1071,21 +1088,23 @@
</StackPanel>
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="3" Visibility="{Binding
Accessory.
HasT3,Converter={StaticResource visbilityconv}}"
IsChecked="{Binding
Accessory.
IsTraction2Manual}"
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="3" Visibility="{Binding HasT3,Converter={StaticResource visbilityconv}}"
IsChecked="{Binding IsTraction2Manual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Accessory}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="3" Visibility="{Binding
Accessory.
HasT3,Converter={StaticResource visbilityconv}}"
IsChecked="{Binding
Accessory.
IsTraction3On}"
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="3" Visibility="{Binding HasT3,Converter={StaticResource visbilityconv}}"
IsChecked="{Binding IsTraction3On}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}">
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Accessory}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Accessory.
IsTraction3OnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsTraction3OnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
...
...
@@ -1123,20 +1142,22 @@
Text="A" />
</StackPanel>
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="4"
IsChecked="{Binding I
tems[0].I
sManual}"
IsChecked="{Binding IsManual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Items[0]}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="4"
IsChecked="{Binding I
tems[0].I
sOn}"
IsChecked="{Binding IsOn}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Items[0]}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding I
tems[0].I
sOnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsOnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
...
...
@@ -1176,20 +1197,22 @@
Text="A" />
</StackPanel>
<flyctrl:ToggleButtonOnOff Grid.Column="4" Grid.Row="5"
IsChecked="{Binding I
tems[1].I
sManual}"
IsChecked="{Binding IsManual}"
OffLabel="自动" OffBrush="{StaticResource Color_on}"
OnLabel="手动" OnBrush="{StaticResource Color_off}"
DataContext="{Binding Items[1]}"
/>
<flyctrl:NoToggleButton Grid.Column="5" Grid.Row="5"
IsChecked="{Binding I
tems[1].I
sOn}"
IsChecked="{Binding IsOn}"
OffLabel="停止"
OffBrush="{StaticResource Color_off}"
OnLabel="运行"
OnBrush="{StaticResource Color_on}"
DataContext="{Binding Items[1]}"
>
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding I
tems[1].I
sOnSet}"/>
<flyctrl:ResetBehavior Binding="{Binding IsOnSet}"/>
</i:Interaction.Behaviors>
</flyctrl:NoToggleButton>
</Grid>
...
...
@@ -1354,9 +1377,10 @@
</StackPanel>
<Button Grid.Column="1"
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,00" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}">
Foreground="{StaticResource Color_warning}"
DataContext="{Binding Items[0]}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Items[0].
DiameterReset}"/>
<flyctrl:ResetBehavior Binding="{Binding DiameterReset}"/>
</i:Interaction.Behaviors>
<Grid>
<Rectangle Width="40" Height="40" Fill="White"/>
...
...
@@ -1461,9 +1485,10 @@
</StackPanel>
<Button Grid.Column="1"
Style="{StaticResource ButtonStyle_resizeIcon}" Margin="5,0" VerticalAlignment="Bottom"
Foreground="{StaticResource Color_warning}">
Foreground="{StaticResource Color_warning}"
DataContext="{Binding Items[1]}">
<i:Interaction.Behaviors>
<flyctrl:ResetBehavior Binding="{Binding
Items[1].
DiameterReset}"/>
<flyctrl:ResetBehavior Binding="{Binding DiameterReset}"/>
</i:Interaction.Behaviors>
<Grid>
<Rectangle Width="40" Height="40" Fill="White"/>
...
...
Project.FLY.Winder/FLY.Winder.UI.Client/UiModule/V4/MainPanelV4.xaml.cs
View file @
7d34cd0d
...
...
@@ -62,20 +62,23 @@ namespace FLY.Winder.UI.Client.UiModule
nameof
(
WinderAccessory
.
Traction1Current
),
nameof
(
WinderAccessory
.
IsTraction1On
),
//nameof(WinderAccessory.IsTraction1OnSet),//按1松0的不要注册读取
nameof
(
WinderAccessory
.
IsTraction2Manual
),
nameof
(
WinderAccessory
.
Traction2TensionKgSet
),
nameof
(
WinderAccessory
.
Traction2TensionKg
),
nameof
(
WinderAccessory
.
Traction2Current
),
nameof
(
WinderAccessory
.
IsTraction2Manual
),
nameof
(
WinderAccessory
.
IsTraction2On
),
//nameof(WinderAccessory.IsTraction2OnSet),//按1松0的不要注册读取
nameof
(
WinderAccessory
.
IsTraction3Manual
),
nameof
(
WinderAccessory
.
Traction3TensionKgSet
),
nameof
(
WinderAccessory
.
Traction3TensionKg
),
nameof
(
WinderAccessory
.
Traction3Current
),
nameof
(
WinderAccessory
.
IsTraction3Manual
),
nameof
(
WinderAccessory
.
IsTraction3On
)
nameof
(
WinderAccessory
.
IsTraction3On
)
,
//nameof(WinderAccessory.IsTraction3OnSet),//按1松0的不要注册读取
});
...
...
@@ -96,6 +99,7 @@ namespace FLY.Winder.UI.Client.UiModule
nameof
(
WinderInsideOutside
.
Current
),
nameof
(
WinderInsideOutside
.
IsManual
),
nameof
(
WinderInsideOutside
.
IsOn
),
//nameof(WinderInsideOutside.IsOnSet),//按1松0的不要注册读取
nameof
(
WinderInsideOutside
.
CenterInitDia
),
nameof
(
WinderInsideOutside
.
CenterDia
),
...
...
@@ -105,7 +109,15 @@ namespace FLY.Winder.UI.Client.UiModule
nameof
(
WinderInsideOutside
.
CenterTensionSet
),
nameof
(
WinderInsideOutside
.
EPInitPressure
),
nameof
(
WinderInsideOutside
.
EPAirPressure
),
nameof
(
WinderInsideOutside
.
CenterOutputRatio
)
nameof
(
WinderInsideOutside
.
CenterOutputRatio
),
nameof
(
WinderInsideOutside
.
IsSurfaceWindGet
),
nameof
(
WinderInsideOutside
.
IsCenterWindGet
),
nameof
(
WinderInsideOutside
.
IsCsWindGet
),
//nameof(WinderInsideOutside.IsSurfaceWindSet),//按1松0的不要注册读取
//nameof(WinderInsideOutside.IsCenterWindSet),//按1松0的不要注册读取
//nameof(WinderInsideOutside.IsCsWindSet)//按1松0的不要注册读取
});
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment