问题列表 - 第46192页

奇怪的行为 - CheckBoxes作为Flex DataGrid中的ItemRenderer - FLEX 3

我在datagridColumn中有这种奇怪的行为,我已经将其定制为将其单元格呈现为checkBoxes而不是dafault itemRenderer(即字符串).相关代码如下:

<mx:DataGridColumn sortable="false" textAlign="center" headerText="" width="20" dataField="colCB">
  <mx:itemRenderer>
    <mx:Component>
      <mx:CheckBox selected="true">
        <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            public function change():void{
                //TODO
            }
        ]]>
        </mx:Script>
      </mx:CheckBox>
    </mx:Component>
  </mx:itemRenderer>
</mx:DataGridColumn>
Run Code Online (Sandbox Code Playgroud)

嗯,每当我选中一个复选框时,其他复选框(在其他行中)会被随机选中或取消选中,如果我向下或向上滚动它们会再次随机选中或取消选中.

有人可以帮我这个吗?

谢谢你的提前

PS顺便说一句,我已经抑制了标签中的起始"<",因为它正在弄乱textEditor,但在我的代码中它们在那里

apache-flex datagrid mxml flex3 itemrenderer

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

通过事件处理程序发送参数?

所以我实际上并没有发送参数,而是将类变量设置为某个值,然后在另一个方法中再次使用它.这是做事的"最佳实践"方式吗?如果没有,我有兴趣学习正确的方法.谢谢!可以/应该以其他方式发送参数吗?

private string PrintThis;

public void PrintIt(string input){
    PrintThis = input; //SETTING PrintThis HERE
    static private PrintDocument pd = new PrintDocument();
    pd.PrintPage += new PrintPageEventHandler(PrintDocument_PrintSomething);
    pd.Print();
}
private void PrintDocument_PrintSomething(Object sender, PrintPageEventArgs e) {
    e.Graphics.DrawString(PrintThis, new Font("Courier New", 12), Brushes.Black, 0, 0);
    //USING PrintThis IN THE ABOVE LINE
}
Run Code Online (Sandbox Code Playgroud)

c# class-design

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

是否有Visual Studio配置管理器的替代/插件?

我需要在visual studio中删除和重命名一系列解决方案/项目配置,是否有任何工具可以帮助解决这个问题?

我发现内置工具非常无用.例如,当我从解决方案中删除配置时,它将拒绝删除相关的项目配置,以防其他地方需要它们.同时重命名解决方案配置不会重命名其相关配置.

必须有更好的方法来做到这一点.还有其他替代工具吗?

.net plugins projects-and-solutions visual-studio-2010

36
推荐指数
3
解决办法
2606
查看次数

如何编译wxsqlite3和sqlite以获得加密支持

我正在开发一个基于wxWidgets的c ++项目.使用wxSqlite3访问sqlite数据库,它工作正常.但我想为数据库添加一些加密,这里我遇到了通过wxSqlite3访问加密数据库的问题.据我所知,sqlite默认不支持加密,但wxSqlite3以某种方式包含加密功能.任何有经验的人,可以分享他们的知识和实践,如何编译sqlite和wxSqlite3,以便能够访问加密功能.提前致谢.

c++ sqlite encryption wxwidgets

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

如何否定上下文

我想选择元素,但如果他们的祖先之一与某个选择器匹配则不会.

例如,假设我想匹配<a>不是表的后代的所有节点.

我试过这样的事情:

$("a", ":not(table *)");
Run Code Online (Sandbox Code Playgroud)

但那会让我的浏览器崩溃.

这个也挂了我的浏览器:

jQuery("a", ":not(table td)");
Run Code Online (Sandbox Code Playgroud)

查询的页面非常大,有很多非常大的表.所以,我需要一些表现也很好的东西.有任何想法吗?

jquery css-selectors negate

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

Jquery/Javascript:变量的否定

检查变量否定的最佳方法是什么?

这是我的变量:

var frameWidth = 400;
var imageWidth = parseInt($('#' + divId).find('#inner-image').css('width'), 10);
var imageMargin = parseInt($('#' + divId).find('#inner-image').css('margin-left'), 10);
var numberOfFrames = imageWidth/frameWidth;
Run Code Online (Sandbox Code Playgroud)

我想执行这样的检查:

if (imageMargin == -numberOfFrames*frameWidth-400 )
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么做.

换句话说,如果numberOfFrames*frameWidth-400等于800,我需要它返回-800.

再次感谢您提供的任何指示.

javascript jquery

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

使用maven创建eclipse groovy-java项目

我有一个用Maven构建的Java-Groovy Eclipse项目.我已经将Maven Groovy插件添加到pom.xml中,这样我就可以使用Maven在命令行上构建/测试Java和Groovy源代码.

我想有一些方法从我的pom.xml 自动生成Eclipse .project.classpath文件.如果我运行mvn eclipse:eclipse它似乎假设它是一个Java项目,所以没有办法(例如)src/main/groovy从Eclipse中运行测试.

我正在使用STS Eclipse发行版,其中包括对Groovy/Grails的支持.所有我缺少的是一种能够自动创建相应.classpath.project文件.

谢谢!

PS我知道IntelliJ更好,但我没有牌照

java eclipse groovy maven-2

12
推荐指数
2
解决办法
8942
查看次数

在Twilio <Say>动词中是否有任何魔法角色

是否还有其他字符我可以在<Say>动词中用来帮助发音(假设我有太多的选项只能将它们全部记录为MP3).

到目前为止,我发现所有的连字符都有助于正确检测音节:Adgrok发音为"Addbrooke",但"Ad-grok"发音正确."PagerDuty"是"pahdgerduty",但"寻呼机责任"是正确的.

首都似乎没有意义,空间可以引入奇怪:"Mont Re Al." 发音为"Mont Re Alabama"

text-to-speech twilio

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

从jar文件加载图像

我有一个从Netbeans IDE完美运行的应用程序,但是当从dist目录中的jar文件运行时,不会加载必要的图像.

我花了1个半天阅读这个和其他论坛,试图找到答案,但我无法让jar图像工作.

在这里,他是我的代码摘录:

String str = t.getText() + "100.gif";
Image img = null;

if (t != HIDDEN)
{
    ClassLoader cldr = Terrain.class.getClassLoader();
    URL url = cldr.getResource("fantasyhexwar/Images/" + str);

    if (url == null)
        JOptionPane.showMessageDialog(null, "no good");

    img = ImageIO.read(url);
    t.setImage(img);
}
Run Code Online (Sandbox Code Playgroud)

我尝试了很多相对路径的组合,包括"images /","/ images /"等.图像在jar文件中:

 fantasyhexwar/Images/plains100.gif
 fantasyhexwar/Images/quarry60.gif
 fantasyhexwar/Images/ram80.gif
 fantasyhexwar/Images/save map40.gif
 fantasyhexwar/Images/scout80.gif
 fantasyhexwar/Images/settler80.gif
 fantasyhexwar/Images/ship80.gif
Run Code Online (Sandbox Code Playgroud)

等等...

我知道我遗漏了一些基本的东西,但我不确定是什么.我怀疑它与清单文件或类路径有关.

希望有人可以指出我正确的方向......

编辑:问题似乎是这样

URL url = Terrain.class.getResource("/fantasyhexwar/Images/" + str);
Run Code Online (Sandbox Code Playgroud)

返回null.图像肯定在JAR中,在绝望中我也尝试了所有可能的相对路径,代码如下:

ClassLoader cldr = Terrain.class.getClassLoader();
URL url = Terrain.class.getResource("/fantasyhexwar/Images/" + str);
if (url == null)
    url = …
Run Code Online (Sandbox Code Playgroud)

java

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

来自java.io.File方法的IOException

java.io.File中的createNewFile()方法是否会抛出IOException,但是来自同一个类的mkdir()却没有?

java file-io

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