问题列表 - 第39921页

WPF:如何从不同程序集中的窗口开始

我用谷歌搜索了它仍然无法使它工作

我有一个WPF应用程序,并希望从Main.xaml开始,它位于不同的程序集中.两个组件都在同一位置.

我怎样才能做到这一点?我从XAML中取出了StartupUri并尝试了这些以及一些细微的变化:

    protected override void OnStartup(StartupEventArgs e)
    {
        base.OnStartup(e);

        StartupUri = new Uri("/CompanyName.VisualStudio.UI;CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml", UriKind.Relative);
        //StartupUri = new Uri(@"pack://application:,,,/ CompanyName.VisualStudio.UI;CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml");

    }
Run Code Online (Sandbox Code Playgroud)

程序集的名称是"CompanyName.VisualStudio.UI",名称空间是"CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml"

有任何想法吗?

.net c# vb.net wpf xaml

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

Canvas:尝试使用循环位图android.graphics.Bitmap

11-24 23:19:18.434: ERROR/AndroidRuntime(12660): Uncaught handler: thread main exiting due to uncaught exception
11-24 23:19:18.684: ERROR/AndroidRuntime(12660): java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@4384c218
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.graphics.Canvas.throwIfRecycled(Canvas.java:955)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.graphics.Canvas.drawBitmap(Canvas.java:1044)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:291)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.widget.ImageView.onDraw(ImageView.java:908)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.View.draw(View.java:6283)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.ViewGroup.drawChild(ViewGroup.java:1581)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1311)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.ViewGroup.drawChild(ViewGroup.java:1579)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1311)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.View.draw(View.java:6286)
11-24 23:19:18.684: ERROR/AndroidRuntime(12660):     at android.view.ViewGroup.drawChild(ViewGroup.java:1581)
11-24 …
Run Code Online (Sandbox Code Playgroud)

android garbage-collection bitmap

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

Joda LocalDate - 还在片刻吗?

我正在寻找一个适当的可序列化日期类.在中央时区有一台服务器,我希望东部的用户输入日期为2010-11-23,而太平洋的用户将其视为2010-11-23(反之亦然).

java.util.Date是一个时间敏感的瞬间,所以它对我不起作用.我不想重新发明轮子,我决定试试Joda Time.根据概述,LocalDate是一个"代表当地日期没有时间(没有时区)"的类 - 正是我需要的.

不幸的是,它似乎不是时区独立的.在数据库中我有2010-11-23.在服务器上,我把它转化为LocalDate具有new LocalDate(java.sql.Date).date.toString()打印2010-11-23.

在客户端反序列化之后,date.ToString()打印2010-11-22并且date.getDayOfMonth()是22.但是date.toDateTimeAtStartOfDay()生成2010-11-23T00:00:00.000-08:00.

难道我做错了什么?在Joda中是否有适当的仅限日期的时区敏感类?

编辑:在数据库中我使用时区不敏感列(DATE在Postgres中).服务器与数据库位于同一时区,因此它可以很好地读取日期.这不是问题.我正在寻找曾在一个时区实例化的Java类型,在所有时区中具有相同的民用(部分)日期值.

编辑2:在服务器上,所有内容都正确加载并具有UTC时区.经过调查,我认为这是一个错误ISOChronology.在客户端,它被解压缩为America/Los_Angeles.原因是序列化完成了:

class ISOChronology {
// ...
    private Object writeReplace() {
        return new Stub(getZone());
    }

    private static final class Stub implements Serializable {
        private static final long serialVersionUID = -6212696554273812441L;

        private transient DateTimeZone iZone;

        Stub(DateTimeZone zone) {
            iZone = zone;
        }

        private Object readResolve() {
            return ISOChronology.getInstance(iZone);
        }

        private …
Run Code Online (Sandbox Code Playgroud)

java jodatime

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

Windows 窗体标签页加载缓慢

我有一个有 4 个标签页的标签控件。每个标签页都包含一个用户控件,我在程序首次加载时以编程方式添加该控件。出于某种原因,当我点击第二个标签页时,它的加载速度很慢,但其他标签页加载得很好。这个标签页确实包含大约 20 个控件(文本框、下拉列表、列表框等),但没有图像或类似的东西。此外,该页面的控件数量与其他页面大致相同。有什么办法可以加快标签的切换吗?我可以在启动时预加载标签页吗?

注意:仅在初始切换时较慢。

这就是我添加用户控件的方式

tabPage2.Controls.Add(userControl_1);
        // 
        // userControl_1
        // 
        userControl_1.Anchor = ((AnchorStyles.Top | AnchorStyles.Bottom)
                                  | AnchorStyles.Left)
                                 | AnchorStyles.Right;
        userControl_1.Location = new System.Drawing.Point(0, 0);
        userControl_1.Name = "userControl_1";
        userControl_1.Size = new System.Drawing.Size(878, 646);
        userControl_1.TabIndex = 0;
Run Code Online (Sandbox Code Playgroud)

c# performance tabpage winforms

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

MVC默认页面

这是问题:当我按F5运行应用程序时,它会尝试转到 http://localport/Views/Home/Index.aspx ,它会出现404错误.

当我删除Views/Home/Index并只给它http:// localport / - 它会进入Index页面.

我没有改变Global.ascx中Routes的任何内容

是什么让它转到http://localport/Views/Home/Index.aspx

我该怎么改变它?

asp.net-mvc

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

javascript/jquery 的最佳浏览器打印库、插件或代码段是什么?

我正在尝试打印网页的一部分,并且有多个 css 文件,其中一些文件有助于“打印”媒体类型。我见过的一些插件假设你只有一个 media="print" css 文件,这就是它所需要的。我看过 PrintArea 和 jsprint 并且对它们中的任何一个都没有留下深刻印象,我相信我可以调整它们以获得我需要的东西,但我希望那里有一个我尚未发现的更好的库。

javascript printing jquery printing-web-page

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

如何计算输出?

我在这个程序中很困惑x = 320的值...

#include<stdio.h>
 int a=5;
int main(){
    int x;
    x=~a+a&a+a<<a;
    printf("%d",x);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

http://codepad.org/UBgkwdYl

希望快速积极的回应..

c

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

使用空字符串初始化字符串数组的最短方法是什么?

令我惊讶的是

new string[count];
Run Code Online (Sandbox Code Playgroud)

充满了nulls.所以我想出来了

var emptyStrings = Enumerable.Range(0, count)
    .Select(a => String.Empty)
    .ToArray();
Run Code Online (Sandbox Code Playgroud)

这是非常冗长的.没有shorcut?

c# arrays string

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

如何通过C#代码运行powercfg的功能?

如何通过c#代码运行powercfg的功能?
例如,我想运行它,为Set关闭显示:never

powercfg -CHANGE -monitor -timeout -ac 0 
Run Code Online (Sandbox Code Playgroud)

.net c# powercfg

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

Rails 3中的config.logger和config.paths.log

尝试启动服务器时出现此错误.

logger.rb:541:in `exist?': can't convert Rails::Paths::Path into String (TypeError)
Run Code Online (Sandbox Code Playgroud)

这是我的development.rb中的代码.

require 'log_formatter'
config.logger = Logger.new(config.paths.log.first)
config.logger.formatter = LogFormatter.new
config.logger.level = Logger::DEBUG
Run Code Online (Sandbox Code Playgroud)

我试过添加.to_s,但是没用.

谷歌也没有帮助.

ruby logging ruby-on-rails upgrade ruby-on-rails-3

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