chr
2024-03-12 25dd2203bb3b995d73c43733b3aaa049ec28b4a9
初版Step运行代码;
6个文件已修改
1个文件已删除
53 ■■■■■ 已修改文件
.gitattributes 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Models/Param.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Models/Program.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Models/Sequence.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Models/Step.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WPFProject.csproj 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WPFProject.sln 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.gitattributes
@@ -1 +0,0 @@
* text=auto
Models/Param.cs
File was deleted
Models/Program.cs
@@ -5,6 +5,7 @@
using System.Text;
using System.Threading.Tasks;
using System.Xml.Serialization;
using VisionBuilder.Core.Entity;
namespace WPFProject.Models
{
@@ -54,9 +55,9 @@
        /// <summary>
        /// 计算临时参数
        /// </summary>
        private Dictionary<string, Variable> _TempVars;
        private Dictionary<string, Param> _TempVars;
        [XmlIgnore]
        public Dictionary<string, Variable> TempVars
        public Dictionary<string, Param> TempVars
        {
            get { return _TempVars; }
            set { _TempVars = value; }
@@ -72,5 +73,13 @@
            }
            return this;
        }
        public void Run()
        {
            foreach (Sequence sequence in Sequences)
            {
                sequence.Run();
            }
        }
    }
}
Models/Sequence.cs
@@ -37,5 +37,12 @@
            return this;
        }
        public void Run()
        {
            foreach (Step step in Steps) {
                step.Run();
            }
        }
    }
}
Models/Step.cs
@@ -52,6 +52,12 @@
        #endregion
        public void Run()
        {
        }
    }
}
WPFProject.csproj
@@ -135,7 +135,6 @@
    <Compile Include="Models\FuncModel.cs" />
    <Compile Include="Models\NotifyBase.cs" />
    <Compile Include="Models\Variable.cs" />
    <Compile Include="Models\Param.cs" />
    <Compile Include="Models\Program.cs" />
    <Compile Include="Models\Sequence.cs" />
    <Compile Include="Models\Step.cs" />
@@ -293,7 +292,12 @@
  <ItemGroup>
    <WCFMetadata Include="Connected Services\" />
  </ItemGroup>
  <ItemGroup />
  <ItemGroup>
    <ProjectReference Include="..\VisionBuilder.Core\VisionBuilder.Core.csproj">
      <Project>{65100b0e-1eba-4534-ac73-61ad3ae6ab36}</Project>
      <Name>VisionBuilder.Core</Name>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <Resource Include="Resources\Icon\xinzeng_1.png" />
  </ItemGroup>
WPFProject.sln
@@ -5,6 +5,8 @@
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPFProject", "WPFProject.csproj", "{D47D2314-5DD5-4899-ADF9-15ED057289D3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VisionBuilder.Core", "..\VisionBuilder.Core\VisionBuilder.Core.csproj", "{65100B0E-1EBA-4534-AC73-61AD3AE6AB36}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Any CPU = Debug|Any CPU
@@ -15,6 +17,10 @@
        {D47D2314-5DD5-4899-ADF9-15ED057289D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {D47D2314-5DD5-4899-ADF9-15ED057289D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {D47D2314-5DD5-4899-ADF9-15ED057289D3}.Release|Any CPU.Build.0 = Release|Any CPU
        {65100B0E-1EBA-4534-AC73-61AD3AE6AB36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {65100B0E-1EBA-4534-AC73-61AD3AE6AB36}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {65100B0E-1EBA-4534-AC73-61AD3AE6AB36}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {65100B0E-1EBA-4534-AC73-61AD3AE6AB36}.Release|Any CPU.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE