Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# lightswitch中的词法分析器和公式生成器_C#_.net_Visual Studio Lightswitch - Fatal编程技术网

C# lightswitch中的词法分析器和公式生成器

C# lightswitch中的词法分析器和公式生成器,c#,.net,visual-studio-lightswitch,C#,.net,Visual Studio Lightswitch,在我们当前的系统中,我们有一个自定义公式生成器系统,该系统使用树控件,用户可以创建节点并基于树上以前的条目编写公式,就像用户创建一个只输入一次的BASIC节点一样(这意味着该值一旦输入就不会发生变化,并将转入下一个期间,直到用户再次更改为止)然后他用一些公式创建了一个HRA节点,比如BASIC*5%,你认为我们应该如何使用lightswitch实现这个公式生成器和词法分析器。这种事情超出了开箱即用的lightswitch的范围。为了做到这一点,你需要构建一些定制的lightswitch控件。可以

在我们当前的系统中,我们有一个自定义公式生成器系统,该系统使用树控件,用户可以创建节点并基于树上以前的条目编写公式,就像用户创建一个只输入一次的
BASIC
节点一样(这意味着该值一旦输入就不会发生变化,并将转入下一个期间,直到用户再次更改为止)然后他用一些公式创建了一个
HRA
节点,比如
BASIC*5%
,你认为我们应该如何使用lightswitch实现这个公式生成器和词法分析器。

这种事情超出了开箱即用的lightswitch的范围。为了做到这一点,你需要构建一些定制的lightswitch控件。可以使用Microsoft的LightSwitch 2011可扩展性工具包构建这些工具,该工具包可在免费下载

请记住,LightSwitch是一个高级框架。如果您需要执行大量低级代码,您会发现您正在与该框架进行大量的斗争,在这种情况下,您最好使用更接近金属的东西来开发您的解决方案