小编awe*_*awe的帖子

在所有屏幕中复制一个窗口

在多显示器环境中,如何在所有屏幕上显示表单?是否可以获取不同屏幕的句柄,并在与主窗口不同的屏幕中显示表单?

我真正需要做的是在所有显示器上克隆一个窗口.

c# winforms

1
推荐指数
1
解决办法
895
查看次数

在Vue中-如何在其他控件中触发广播以接听事件?

我有用于步骤的组件,单击下一步按钮时,需要在我的步骤组件中触发事件。

此事件应由其他组件拾取,该组件代表当前步骤中页面的内容。

这是我尝试过的:

步骤组件模板:

<template>
  <div class="steps">
    <div class="steps-content">
      <section class="steps-panel" v-for="(stepPage, index) in steps">
        <header class="posA wrap pTs">{{$t(title)}}</header>
        <component :is="stepPage">
           <!-- Summary component is injected here -->
        </component>
      </section>
    </div>
    <div role="navigation">
      <ol class="fixed nav nav--block steps-nav w100">
        <li class="steps-label txtCap" v-for="(stepPage, index) in steps">
          {{$t(stepPage.name)}}
        </li>
      </ol>
      <button class="steps-button" type="button">
        <i class="pf pf-arrow-left"></i>
        <span class="steps-button-label">{{$tc('previous')}}</span>
      </button>
      <button class="steps-button" type="button" v-on:click="next">
        <span class="steps-button-label">{{$tc('next')}}</span>
        <i class="pf pf-arrow-right"></i>
      </button>
    </div>
  </div>
</template>
Run Code Online (Sandbox Code Playgroud)

步骤组成方法:

methods: {
  next(event) {
    console.log('emit stepnext')
    this.$emit('stepnext')
  } …
Run Code Online (Sandbox Code Playgroud)

vuejs2

1
推荐指数
2
解决办法
1345
查看次数

为什么突然在我们的applet上显示这个java安全警告

客户在我们开发的网站上的一个古老的Java组件上获得了此Java安全警告:

Java发现了可能表明安全问题的应用程序组件.

java applet是一个很小的小程序(它只是一个能够编写freetext的下拉列表).这是避免此安全警告的简单方法吗?

applet是我们很久以前开发的,已经在我们的Web解决方案中运行多年了.

java security applet mixed-code

0
推荐指数
1
解决办法
2356
查看次数

使用if - else if重构foreach到LINQ的结构

我有这个foreach循环:

var includedElements = new HashSet<int>();
foreach(var e in elements)
{
    var include = false;
    if(isTable(e.Key))
    {
        if(tables.ContainsKey(e.Key)
        {
            if(tables[e.Key].Elements
               .Any(subElem => shouldBeIncluded(subElem.Key) ) )
            {
                include = true;
            }
        }
    }
    else if(shouldBeIncluded(e.Key))
    {
        include = true;
    }
    if(include){
        includedElements.Add(e.Key);
        DoSomeMoreStuff(e);
    }
}
Run Code Online (Sandbox Code Playgroud)

我试图将其重构为LINQ:

var query = 
    from e in elements
    where 
    ( 
        isTable(e.Key)
        && tables.ContainsKey(e.Key)
        && tables[e.Key].Elements
                .Any(subElem => shouldBeIncluded(subElem.Key) )
    ) || (
        !isTable(e.Key)
        && shouldBeIncluded(e.Key)
    )
    select e;
foreach(e in query){
    includedElements.Add(e.Key);
    DoSomeMoreStuff(e);
}
Run Code Online (Sandbox Code Playgroud)

什么我不知道的是或 …

c# linq refactoring

0
推荐指数
1
解决办法
1241
查看次数

如何从数组中获取范围

我有一个字符串数组,我需要从中得到一个范围,例如从索引20开始计数10个项目。

我看到有一个扩展方法Take,该方法可以从数组的开头获取许多项目,但是我还需要指定起始索引。

.net arrays

0
推荐指数
1
解决办法
5699
查看次数

标签 统计

c# ×2

.net ×1

applet ×1

arrays ×1

java ×1

linq ×1

mixed-code ×1

refactoring ×1

security ×1

vuejs2 ×1

winforms ×1