105040 Update 优化查找电机功能,使用Tag传值
This commit is contained in:
parent
59a74a1c17
commit
d5465df3ae
|
@ -276,7 +276,8 @@
|
|||
<Button
|
||||
Margin="10,0,0,0"
|
||||
Click="MotorListViewToMotorSourceMenuItem_Click"
|
||||
Content="查看3D中电机" />
|
||||
Content="查看3D中电机"
|
||||
Tag="{Binding OccPartId}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</Expander.Header>
|
||||
|
|
|
@ -349,22 +349,10 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI
|
|||
|
||||
private void MotorListViewToMotorSourceMenuItem_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var selectItem = MotorListView.SelectedItem;
|
||||
if (selectItem is MotorModel motor)
|
||||
if(sender is Button btn)
|
||||
{
|
||||
var motorModelPartId = motor?.OccPartId;
|
||||
|
||||
//var cableName = model.IsComplexLine ? model.CableName.Split('/')[1] : model.CableName;
|
||||
//if (string.IsNullOrEmpty(motorModelPartId))
|
||||
//{
|
||||
// FlexMessageBox.ShowText(FlexMessageBox.Type.INFO, "未获取到电机名称");
|
||||
//}
|
||||
//else
|
||||
{
|
||||
|
||||
ViewModel.ToMotorSource(motorModelPartId, "");
|
||||
}
|
||||
//}
|
||||
var motorModelPartId = btn.Tag as string;
|
||||
ViewModel.ToMotorSource(motorModelPartId, "");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -372,7 +360,6 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI
|
|||
private void StartLayoutBtn_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var motorIds = ViewModel.Motors.Where(motor => !motor.IsError).Select(motor => motor.OccPartId).ToList();
|
||||
|
||||
var window = new LayoutHelperWindow(motorIds);
|
||||
//window.MotorIds = motorIds;
|
||||
ElementHost.EnableModelessKeyboardInterop(window);
|
||||
|
|
Loading…
Reference in New Issue