小编Say*_*yse的帖子

在失去焦点时更新数据绑定

我已经看到 WPF 有一个UpdateSourceTrigger属性,它允许在控件失去焦点后进行数据绑定,winforms 有没有类似的东西?

我遇到了一个问题,在更新数据绑定值时,整个源被更改,而不是单个属性。

这给我带来了一个问题,因为我有一个问题CheckBox,当更改选中状态时,会更新另一个具有来自同一数据绑定源的数据绑定的源,这使我的复选框永远不会更改值(或者更确切地说,它会更改回来)

我创建了一个示例程序来演示这一点。(带有复选框和文本框的基本表单)

或者,是否有另一种方法来处理我的数据绑定以仅更改数据绑定属性值而不是源?

c# data-binding winforms

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

运行时从 XSD 生成类

如何在运行时从 XSD 生成 C# 类?

此外,它如何列出类型包含的属性?

c#

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

查询时在 Django TimeStampedModel 中指定时间间隔

我正在尝试从 django 查询我的 postgres 数据库,我正在使用自定义管理命令运行 cron。我有一个名为 的时间戳模型Booking,它在参数处创建和修改,以便我知道是否已经为该特定预订调用了 cron 作业。现在每小时调用一次 cron 作业,所以我需要做的是将我的 Booking 模型查询为

s = Booking.objects.all().filter(created_at = datetime.now())
Run Code Online (Sandbox Code Playgroud)

有没有办法可以为 created_at 指定时间范围而不是特定值,我希望我的范围是当前时间 - 1 小时到当前时间。

我知道我可以检索所有对象并单独测试所有对象,我只是想知道是否有办法将其合并到 Django 查询中。

python django postgresql cron

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

如果句子以句点结尾但不包含小数点,则分割句子

我想将文本分成句子,每个句子以 结尾.,但排除带小数点的数字。

我使用了分割功能。但它将数字分成两部分,我不想拆分数字。

例子 :

我的套餐一个坐骑每天85.5,我该如何使用呢?任何机构对此都有想法。请告诉我。

应分为:

我的包一个坐骑每天85.5,我该如何使用它

任何人都有这样的想法

请告诉我

c# split

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

如何找出与给定正则表达式匹配的字符串的最大和最小长度

一个理论问题。我有一个正则表达式。我想找到与此匹配的字符串。我怎样才能得到这些字符串的最小和最大长度?

regex string algorithm

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

Django通过ListView类将参数传递给网页

我有 urls.py

urlpatterns = [
url(r'^index',
    ListView.as_view(queryset=Post.objects.all().order_by("-date")[:4], template_name="personal/index.html")),
]
Run Code Online (Sandbox Code Playgroud)

和一个模板文件 header.html 在那里我有下一行

< header class="intro-header" style="background-image: url('{% static background_image %}')">
. . .
</header>
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在尝试将背景图像设置为标题,该路径保存在 background_image 变量中,我想知道如何传递此参数

有什么办法可以做到,还是我做错了?

django python-3.x

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

正则表达式搜索并用修改后的模式替换模式 - Python

是否可以使用正则表达式模式匹配找到一个字符串,对其进行操作并返回它?

例如:

mazda mazda6 mazda 6 mazda3 mazda2 
Run Code Online (Sandbox Code Playgroud)

我希望将'mazda6','mazda3'替换'mazda2''6', '3''2'我可以使用 regex 轻松找到它们(mazda\d),但是我不知道如何用匹配模式的修改版本替换它们(即 \d 应该保留)。

理想输出:

mazda 6 mazda 6 3 2
Run Code Online (Sandbox Code Playgroud)

python regex

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

类型错误:__init__() 得到意外的关键字参数“filepath”

我不知道如何解决这个错误,但我希望你们中的一些人知道如何解决这个问题。

错误:TypeError: __init__() got an unexpected keyword argument 'filepath'

完整错误消息:

  File "train.py", line 167, in <module>
    main(args)
  File "train.py", line 113, in main
    checkpoint_callback=checkpoint_callback(),
  File "train.py", line 86, in checkpoint_callback
    return ModelCheckpoint(
TypeError: __init__() got an unexpected keyword argument 'filepath'
Run Code Online (Sandbox Code Playgroud)
from pytorch_lightning.callbacks import ModelCheckpoint

save_model_path = path/to/your/dir
def checkpoint_callback():
    return ModelCheckpoint(
        filepath= save_model_path,
        save_top_k=True,
        verbose=True,
        monitor='val_loss',
        mode='min',
        prefix=''
    )
Run Code Online (Sandbox Code Playgroud)

python typeerror python-3.x pytorch

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

BackgroundWorker 在 DoWork 之前完成

我正在使用后台工作人员来处理文件的加载以阻止我的 ui 冻结,但是似乎RunWorkerCompleted在我的DoWork事件完成之前就完成了(退出对话框时导致错误)......我做错了什么? 我最好在任务上做这个吗?

public static <T> LoadDesign(string xmlPath)
{
    PleaseWait pw = new PleaseWait(xmlPath);
    pw.ShowDialog();
    return pw.design;
}


private PleaseWait(string xmlFile)
{
   InitializeComponent();
   bw = new BackgroundWorker();
   bw.WorkerSupportsCancellation = true;
   bw.DoWork += (s, e) =>
   {
      design = (Cast)DllCall containing XmlSerializer.Deserialize(...,xmlFile);
   };
   bw.RunWorkerCompleted += (s, e) => {
   //Exit please wait dialog
      this.Close(); 
   };
   if (!bw.IsBusy)
       bw.RunWorkerAsync();
}
Run Code Online (Sandbox Code Playgroud)

我相信这个问题可能归结为我的后台工作人员正在调用一个 dll 而不是等待响应的事实。我试图添加检查,如while(design == null)无济于事..

Edit2 错误是 NRE,因为设计尚未加载,我可以轻松解决此问题,但宁愿让线程工作。

c# backgroundworker winforms

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

按字符的确切位置过滤对象

我有一个代码列表,其中每个字符都代表一个含义:

IE

代码:

1) 0000.ABCD

2) 1111.CACC

职位:012345678

我想搜索A位置 5 的所有代码。

1) 0000.ABCD

所以研究应该只返回第一个代码。

我看过 django look_up 函数,但对于 iexact 或 icontains 都不是这种情况。

有没有办法进行这样的搜索?

django django-queryset

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