问题列表 - 第37691页

如何将主窗口置于WPF中心?

我有一个WPF应用程序,我需要知道如何以编程方式(而不是在XAML中)中心wain窗口.

我需要能够在启动时和响应某些用户事件时执行此操作.它必须动态计算,因为窗口大小本身是动态的.

最简单的方法是什么?在旧的Win32代码下,我会调用系统指标函数并完成所有工作.这仍然是它的完成方式,还是CenterWindowOnScreen()我现在可以调用的简单函数.

c# wpf window center

52
推荐指数
7
解决办法
7万
查看次数

Byte数组是什么意思?

有人可以解释一下,我并不完全明白

什么是字节数组
我们在应用程序/程序中使用它的时间
和地点使用字节数组的优点和缺点是什么

java arrays computer-science

95
推荐指数
3
解决办法
10万
查看次数

Javascript:使用其他功能重新分配功能

假设我有这两个功能:

function fnChanger(fn) {
    fn = function() { sys.print('Changed!'); }
}
function foo() {
    sys.print('Unchanged');
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我打电话foo(),我看到Unchanged,正如预期的那样.但是,如果我fnChanger先打电话,我仍然会看到Unchanged:

fnChanger(foo);
foo(); //Unchanged
Run Code Online (Sandbox Code Playgroud)

现在,我认为这是因为foo没有fnChanger通过引用传递,但我可能是错的.

为什么不fnChangerfoo印刷Changed!
此外,如何fnChangerfoo没有太多凌乱的语法的情况下进行更改?

PS:我正在使用node.js来测试所有这些东西,所以这就是它的sys.print来源.

javascript closures function pass-by-reference

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

十进制到JSON

我从数据库中提取一个十进制值的总和.我正在尝试在JSON结果中使用该值

json.dumps( { 'sum': amount } ) #where amount is my Decimal
Run Code Online (Sandbox Code Playgroud)

Django无法序列化Decimal.我可以将它转换为字符串,但我想在JSON中使用数字类型.如果我尝试将其转换为float最终超过2位小数.

如果可能,需要发生什么才能获得如下结果?

{ 'sum': 500.50 }
Run Code Online (Sandbox Code Playgroud)

python django

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

HttpPostedFile.ContentType是一种验证上传文件的完美方式吗?

我想验证文件类型以确保用户正在上传JPEG,GIF或PNG类型的图像.我没有检查文件扩展名,而是使用HttpPostedFile.ContentType会更安全,因为它会检查MIME内容类型.

protected void cvValidateImageType_ServerValidate(object source, ServerValidateEventArgs args)
{
    if (fupImage.HasFile)
    {
        args.IsValid = (fupImage.PostedFile.ContentType.ToLower() == "image/jpg" ||
                        fupImage.PostedFile.ContentType.ToLower() == "image/jpeg" ||
                        fupImage.PostedFile.ContentType.ToLower() == "image/pjpeg" ||
                        fupImage.PostedFile.ContentType.ToLower() == "image/gif" ||
                        fupImage.PostedFile.ContentType.ToLower() == "image/x-png" ||
                        fupImage.PostedFile.ContentType.ToLower() == "image/png");

    }
    else
        args.IsValid = true;
}
Run Code Online (Sandbox Code Playgroud)

这是检查文件类型的完美方式,还是可以被愚弄?

c# asp.net validation image

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

本地化你的iPhone应用程序是常见的吗?你默认本地化吗?

试图与客户解决辩论.我没有在应用程序中本地化字符串和图像,并且在3周定义和发现期间没有出现.他们似乎认为这是一个基本的最佳实践,它应该默认完成.我不同意,特别是如果没有计划的语言.

好像你会留下这个用户的需求

所以,我想请社区关注这个并告诉我你是否默认本地化你的iPhone应用程序?

我要求这不仅可以帮助我理解我可能错过的地方,而且还可以帮助他人将来被视为"默认"和"最佳实践"

iphone localization nslocalizedstring nslocale

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

如何在Winforms中向TabControl的标签添加图像?

如何将图像添加到选项卡控件上的选项卡标签?

像这样: 替代文字

但在正常的标签页上,如下所示:替代文字

我明白这样做你需要添加一个Imagelist并对要使用的图像做一个索引,但我没有找到任何在google上搜索的例子.有帮助吗?

c# tabs winforms

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

在MAC上编译SDL

#include "ffmpeg/libavcodec/avcodec.h"

#include "ffmpeg/libavformat/avformat.h"

#include "ffmpeg/libswscale/swscale.h"
#include "ffmpeg/libswscale/rgb2rgb.h"
#include "ffmpeg/libswscale/swscale_internal.h"

#include <stdio.h>

#ifdef __MINGW32__
#undef main /* Prevents SDL from overriding main() */
#endif

#include "SDL.framework/Headers/SDL.h"
#include "SDL.framework/Headers/SDL_thread.h"
Run Code Online (Sandbox Code Playgroud)

是使用此命令编译的:

gcc -o t1 tutorial01.c -lswscale -lavutil -lavformat -lavcodec -lz -lavutil -lm -framework SDL
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

Undefined symbols:
  "_main", referenced from:
      start in crt1.10.6.o
     (maybe you meant: _SDL_main)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

从谷歌搜索,如果我尝试添加:#include"SDLMain.h"它有主要的动脉瘤.

c macos gcc sdl ffmpeg

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

获取数组中的所有LI元素

如何让JS选择UL标签内的每个LI元素并将它们放入数组中?

    <div id="navbar">
        <ul>
            <li id="navbar-One">One</li
            ><li id="navbar-Two">Two</li
            ><li id="navbar-Three">Three</li
            ><li id="navbar-Four">Four</li
            ><li id="navbar-Five">Five</li>
        </ul>
    </div>
Run Code Online (Sandbox Code Playgroud)

我可以这样做,以便JS将它们中的每一个都放入一个数组中,例如navbar ['0']会返回document.getElementById("navbar-One")吗?

javascript

24
推荐指数
3
解决办法
9万
查看次数

在运行时修改实体框架模型

这纯粹是与EF4相关的概念和设计理念.

示例/场景是一个大型ERP或CRM类型系统,公司可能需要添加传统的"用户定义字段"来捕获其他数据.

我知道EF有一些功能可以在运行时将模型推送到数据库但问题确实是你可以使用EF来修改模型并实时更新数据存储吗?

换句话说,如果我向用户提供添加用户定义列的机制,那么关联数据类型和空值要求可以通过EF动态完成,然后记住所有未来的会话吗?

它在那里,但我想你们都会看到我所得到的.

黑雁

.net entity-framework entity-framework-4 c#-4.0

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