问题列表 - 第14369页

PropertyChanged事件始终为null

我有以下(缩写)xaml:

<TextBlock Text="{Binding Path=statusMsg, UpdateSourceTrigger=PropertyChanged}"/>
Run Code Online (Sandbox Code Playgroud)

我有一个单身人士课程:

public class StatusMessage : INotifyPropertyChanged
{   
    private static StatusMessage instance = new StatusMessage();

    private StatusMessage() { }

    public static StatusMessage GetInstance()
    {
        return instance;
    }

    public event PropertyChangedEventHandler PropertyChanged;
    private void OnPropertyChanged(string status)
    {
        if (PropertyChanged != null)
        {
            PropertyChanged(this, new PropertyChangedEventArgs(status));
        }
    }

    private string statusMessage;
    public string statusMsg
    {
        get
        {
            return statusMessage;
        }
        set
        {
            statusMessage = value;
            OnPropertyChanged("statusMsg");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的主窗口构造函数中:

StatusMessage testMessage = StatusMessage.GetInstance();
testMessage.statusMsg = "This is …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf binding inotifypropertychanged

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

Python Pypi:为不同的Python版本发布包的过程是什么?(Linux)的

我在Pypi上有几个鸡蛋,但到目前为止我一直专注于Python 2.5x.我想以自动化的方式在Python 2.5和Python 2.6下发布我的蛋

  1. 运行测试
  2. 生成doc
  3. 准备鸡蛋
  4. 上传到Pypi

你们是如何实现这一目标的?

一个相关的问题:如何将一个鸡蛋标记为"版本独立"?适用于所有版本的Python?

python release-management pypi

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

在AS3中获取对象的构造函数的最快方法是什么?

这三个中的哪一个是ActionScript 3中AVM2上最快(最少的CPU周期)?

  1. Object(instance).constructor
  2. (instance as Object).constructor
  3. instance["constructor"]

我会做一些测试,但我不知道如何准确地描述那种事情.

flash optimization constructor actionscript-3

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

当我在"新"任务中"无法将X**转换为X*"时,这意味着什么?

在运行Ubuntu和g ++编译器时,我不断从此代码中获得相同的错误.

 myClass *arr;
 arr = new myClass*[myClassSize]; // line 24
 for(int a = 0;a<myClassSize;a++) 
   arr[a] = new myClass;
Run Code Online (Sandbox Code Playgroud)

这是错误:

cannot convert 'myClass **' to 'myClass *' in assignment 

问题出在第24行.

c++

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

Google App Engine中的简单Facebook Connect(Python)

有没有人在谷歌应用程序引擎应用程序中有一个简单而成功的facebook连接演示实现.我正在开发一个Web应用程序,并希望facebook connect成为登录的主要方法.

python authentication google-app-engine facebook

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

为什么在将对象转换为整数时会出现InvalidCastException?

我有一个奇怪的问题,这是设置:

ASP.NET 3.5 app/MSSQLSERVER 2008后端.

我从我的代码调用了ExecuteScalar,它返回了一个对象,然后我尝试将该对象转换为int(我实际上有一个泛型方法

 T ConvertDBValue<T>(object o) {...}
Run Code Online (Sandbox Code Playgroud)

,但那并不重要).

ExecuteScalar正在命中以下sproc:

...  
insert into ...
select scope_identity()
Run Code Online (Sandbox Code Playgroud)

我的主键是一个标识字段,并返回85.接下来我得到的是InvalidCastException试图将85转换为int.

解决方案是显式创建一个INT变量,并在从sproc返回之前为其分配SCOPE_IDENTITY(),如下所示:

...  
DECLARE @x int
insert into ...
select @x = scope_identity()
select @x
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我第一种方法的问题是什么,为什么它不会将85转换为int?

c# sql-server asp.net casting

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

如果{var in AS3而不返回1083错误,如何使用else?

我在AS3中有一个if/else if/else if/else if/else语句.

这是一个从xml文件中读取日期的日历.if/else if/else语句根据日期是否有事件以及日期是过去/现在还是将来来控制日期的外观.MouseEvent是一个显示事件信息的工具提示.

最后一节是

else {
 var thisday:String = "<b><font color=\"#666666\" size=\"9\"> <u><font size=\"12\"> -</font> " + yy + " <font size=\"12\">-</font> " + GlllStringUtil.checkDigits((mm + 1).toString()) + " <font size=\"12\">-</font> " + i.toString() + " <font size=\"12\">- </font></u></font></b> ";
 myCLabel = new ICLabel(); 
 myCLabel.date.htmlText = GlllStringUtil.checkDigits(i.toString());
 myCLabel.date.background = false;
 myCLabel.date.textColor = "0x666666";
 myCLabel.date.autoSize = TextFieldAutoSize.CENTER;
 myCLabel.date.selectable = false;
 myCLabel.date.mouseEnabled = true;
 myCLabel.y = 0;
 myCLabel.x = 25 * (i - 1);
 myCLabel.name = i.toString();
 myCLabel.data = …
Run Code Online (Sandbox Code Playgroud)

flash actionscript-3 flash-cs3

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

内存映射 - 部分基于磁盘的算法

是否有任何有关可溢出数据结构的好资源或书籍,即队列?

存储大型对象时,它可能会占用所有内存,但是如果你可以在内存中保留该队列结构中最常用的项目而其余部分保留在磁盘上(有点像分页).

同样,此问题适用于其他结构,如链表,数组,哈希表等.

memory-management disk data-structures

8
推荐指数
2
解决办法
2180
查看次数

使用JUnit比较ArrayLists是否相等的简单方法?

使用JUnit比较ArrayLists是否相等的简单方法是什么?我需要实现相等接口吗?或者是否有一个简单的JUnit方法,使它更容易?

java junit

25
推荐指数
2
解决办法
3万
查看次数

如何在tsql中实现do-while循环

我试图想出如何在TSQL中实现它

do 
  update stuff set col = 'blah' where that_row = 'the right one'
  select trash from stuff ...
until some_condition
Run Code Online (Sandbox Code Playgroud)

Transact-SQL提供的唯一迭代控制流句是while (condition) sentences首先评估条件,如果该条件为真,则执行该句子.

我正在思考一个场景,比如在表上执行UPDATE语句,直到某个条件被触发,直到执行了最后一个UPDATE.

最重要的是,我正在寻找解决这个问题的不那么肮脏的方法(在WHILE之前复制UPDATE对我来说没有多大意义,因为UPDATE语句可以任意长而复杂)


编辑:我正在尝试解决的问题涉及同一个表下的多个UPDATE语句,每个语句都采用并转换前一次迭代的值.这在一个大的UPDATE语句中是不可能的,因为每行只会被评估和更新一次,所以循环是我能弄清楚这个混乱工作的唯一方法.

sql t-sql sql-server while-loop flow-control

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