小编Hou*_*man的帖子

StringFormat似乎没有反应

我在我的xaml中有以下绑定,我可以看到显示的double值,但StringFormat完全被忽略.

<Label Content="{Binding ByteCount, StringFormat=n}"/>
Run Code Online (Sandbox Code Playgroud)

ByteCount属性是double类型.我甚至把它改成了字符串,它仍然不起作用.

可能是什么原因请?

更新:

public double ByteCount
{
            get
            {
                return CloneHelper.GetSize(this);
            }
}

public static class CloneHelper
    {
        public static double GetSize(BookSetViewModel book)
        {
            .....

            return total;
        }
}
Run Code Online (Sandbox Code Playgroud)

.net c# wpf

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

如何将Silverlight应用程序集成到Azure云中?

我已经找到了关于这个主题的优秀教程,但它留下了一些未解决的问题 http://www.silverlightshow.net/items/Silverlight-in-the-Azure-cloud-Part-1.aspx

创建具有空角色的新Azure云项目时:

  1. 是否更好地将现有的Silverlight Web项目添加为博客中建议的Webrole?

  2. 或者更好的是创建一个新的WebRole并将其与Silverlight客户端连接起来?

我问的原因是,我需要在我的WebRole中使用覆盖OnStart()方法,在角色启动并运行后执行一项任务.所需的类WebRole.cs显然仅存在于步骤2中.

silverlight azure azure-web-roles

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

Isinstance()不起作用

出于某种原因,我无法使用isinstance()来处理Python 2.7.2

def print_lol(the_list, indent=False, level=0):
    for item in the_list:
        if isinstance(item, list):
            print_lol(item, indent, level+1)
        else:
            print(item)
Run Code Online (Sandbox Code Playgroud)

当我编译并运行它时:

>>> list = ["q", "w", ["D", ["E", "I"]]]
>>> print_lol(list)
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

if isinstance(item, list):
TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types
Run Code Online (Sandbox Code Playgroud)

我在做什么?

python

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

更容易在Python中为所有输出行添加"\n"?

以下脚本适用于我,但我想知道是否可以更简单的方式完成.我使用的是Python 2.7.3.

f = open('file.txt')
out = open('script.sql', "w")
for line in f:
        out.write('%s%s' % (line[:-1], '\n'))
f.close()
out.close()
Run Code Online (Sandbox Code Playgroud)

谢谢,

python

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

如何检查是否需要表单字段?

在我的模型中,我定义了一个必需的字段类,如下所示:

class Contact(models.Model):
    last_name = models.CharField(_(u"Last Name"), max_length=50)
Run Code Online (Sandbox Code Playgroud)

对于表单,我只是使用ModelForm使其保持简单:

class ContactsForm(ModelForm):
   class Meta:
        model = Contact
Run Code Online (Sandbox Code Playgroud)

我了解到有第三方mods可以帮助您渲染表单,但是现在可以简单地了解我何时遇到了限制,因此我尝试了以下操作:

            <tr>
                <td>
                    {{form.last_name.label}}:
                </td>
                <td>
                    {{form.last_name}}
                    {% if  form.last_name.required %}(*){% endif %}
                </td>
            </tr>
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,即使它是必填字段,我也看不到(*)

我想念什么?

django

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

正则表达式接受1,2,3或2

以下表达式接受 deal_status/2/

(r'^deal_status/(?P<deal_id>\d+)/$', _deal_status_view),
Run Code Online (Sandbox Code Playgroud)

但是如何接受任何逗号分隔的数字加一个数字而不用逗号?

deal_status/2,3,5/ 要么 deal_status/2/

Django专业人士在哪里测试url正则表达式?有没有可以帮助我的在线验证器?

非常感谢,

regex django

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

如何防止按钮提交?

我是jquery/javascript的新手,所以也许我在这里走错了路.

我的表单中有一个按钮,它的工作就是做一些DOM操作.当然不提交表格.

<button id="add_deals_button" class="btn btn-success"></button>
Run Code Online (Sandbox Code Playgroud)

在我的js文件中,我写了以下内容:

$(document).ready(function () {  
  $("#add_deals_button").click(add_deals)
});
Run Code Online (Sandbox Code Playgroud)

当我单击按钮时,它会执行DOM操作,但它也会发送一个POST,因此会提交表单.如何阻止按钮提交任何内容?

更新:

function add_deals(e){
    $('#hidden_deals').clone().attr({'class':'none'}).appendTo('#deal_status tbody')

}
Run Code Online (Sandbox Code Playgroud)

谢谢,

javascript jquery

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

标签 统计

django ×2

python ×2

.net ×1

azure ×1

azure-web-roles ×1

c# ×1

javascript ×1

jquery ×1

regex ×1

silverlight ×1

wpf ×1