问题列表 - 第45739页

如何在wp7应用程序中更改xaml页面的背景颜色?

我正在开发windows phone 7应用程序.我是窗口手机7应用程序的新手.我想在window phone 7应用程序中更改整个xaml页面的背景颜色.我在xaml页面的构造函数中尝试了以下代码

 this.Background = new SolidColorBrush(Colors.White);
Run Code Online (Sandbox Code Playgroud)

但它没有用.

我还在手机中添加了属性:PhoneApplicationPage标签如下

<phone:PhoneApplicationPage 
Background="Red"
Run Code Online (Sandbox Code Playgroud)

但它也没有用.您能否提供我可以解决上述问题的任何代码或链接或任何解决方案?如果我做错了什么,请指导我.

silverlight xaml background-color windows-phone-7

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

在XSL的文本内容中保留换行等,但不在标签本身中

在构建XSL文档时,我遇到了以下问题.我想在原始文本中保留换行符,所以我设置了linefeed-treatment="preserve".但是,这显然也意味着它保留了文本内容之外和实际xml元素中的换行符.一个例子:

String content = "<fo:block white-space-collapse=\"true\" ><fo:inline>this is some </fo:inline><fo:inline font-weight=\"bold\">custom</fo:inline><fo:inline> \ncontent</fo:inline></fo:block>";
Run Code Online (Sandbox Code Playgroud)

这是我用作输入的文本.它被转换为Java中的xml文档.请注意在指示新行的内容之前的\n.这将导致FO文档中的以下输出:

<fo:block white-space-collapse="true" linefeed-treatment="preserve">
  <fo:inline>this is some</fo:inline>
  <fo:inline font-weight="bold">custom</fo:inline>
  <fo:inline> 
content</fo:inline>
</fo:block>
Run Code Online (Sandbox Code Playgroud)

所以它确实在文本内容之前显示了换行符,这很好.

我使用Apache FOP将其转换为PDF文件以及另一个第三方库,将其转换为DocX文件.在这两种情况下,内容都将显示如下:

这是一些
习惯

内容

当我手动更改我的XSL并使其像这样:

<fo:block white-space-collapse="true" linefeed-treatment="preserve"><fo:inline>this is some </fo:inline><fo:inline font-weight="bold">custom</fo:inline><fo:inline> 
content</fo:inline></fo:block>
Run Code Online (Sandbox Code Playgroud)

然后我的输出很好,就像我期望的那样:

这是一些自定义
内容

显然,我不希望这些额外的换行符来自元素本身,但我确实希望保留文本内容中的换行符.有没有办法做到这一点?或者是否有其他解决方案可以对我的换行符进行排序?

xsl-fo apache-fop

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

关联父子数据模型对象的最佳方法是什么?

在父和子之间建立关联时,下面的代码看起来很复杂.

问题:关联父子数据模型对象的最佳方法是什么?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Linq.Expressions;
using ConsoleApplication1;

class Child
{
    public string Name { get; set; }
    public Parent Parent { get; set; }
}


class Parent
{
    public string Name { get; set; }
    public IEnumerable<Child> Children { get; set; }
}


class Program
{
    static void Main(string[] args)
    {
        Parent p1 = new Parent { Name = "P1" };

        Child c1 = new Child { Name = "C1" };
        c1.Parent …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework datamodel

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

mysqli预处理语句,使用bind params插入NULL

有谁知道是否可以使用MYSQLI bind_param将NULL插入到列中.

我有一种情况,有时我想在bind_param中将列设置为null.像这样......

$column2 = "NULL";
$insert_data->bind_param('ss', $column1,$column2);
Run Code Online (Sandbox Code Playgroud)

显然,这只是将NULL作为字符串写入列.我尝试过null和\ 0但它们不起作用.

我想知道是否有一些值,我可以使$ column2相等,这将导致它提交和实际的空值而不是.

否则,我将不得不动态构建类型和参数列表,并使用call_user_func_array创建我的绑定,以便在它们为null时不写入列.我可以这样做,但它导致了许多繁琐的额外代码,所以我只是想知道这是否可以避免.谢谢

parameters mysqli dbnull insert

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

使用eclipse中附带的源代码调试jar文件

请告诉我如何使用eclipse中附带的源代码调试任何jar文件.

当我尝试调试它时,实现按需完成,但控制从未到达断点.

java eclipse debugging

14
推荐指数
4
解决办法
5万
查看次数

什么构成Git中的合并冲突?

git如何确定特定合并是否存在冲突以及冲突是什么?

我的猜测会是这样的:如果合并的两个提交有一个共同的父提交,并且如果他们都改变了父级的X行,那就是冲突.

使我的理解复杂化的是:

  • "更改行X"可能意味着用几个新行替换它,并且仍然显示为一个冲突(版本A有这一行,版本B有这5行,或者其他)
  • 如果你在其中一个提交中插入了行,那么dumber算法会认为所有后续行都已经改变了:第30行现在具有第25行的前内容,31具有前者26的内容,等等.但是git可以告诉那些是一样的,我不知道怎么做.

任何人都可以解释这是如何工作的,或者指向一个链接吗?

git internals

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

PHP 6 Globals变量已弃用?

我读过的东西像左右全局变量$_SESSION,$_GET$_POST被删除,或者至少在PHP 6变得过时.

这是真的?如果是这样,那么从会话或帖子中检索数据的替代方法是什么?

谢谢!

php session post get globals

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

Perl m //运算符莫名其妙地无法匹配简单的正则表达式

今天,在编写正则表达式以匹配提示输出以便通过IPC :: RUN与程序交互时,我遇到了一个无法解释的匹配简单正则表达式的失败.

$ perl -E 'say "OK" if "mbox user@testdomain.it> " =~ /mbox\s+.*@.*> /s'
$
$ perl -E 'say "OK" if "mbox user@testdomain.it> " =~ /mbox\s+.*@t.*> /s'
OK
$
Run Code Online (Sandbox Code Playgroud)

我认为这可能是插入«@»作为印记的问题,但是

$ perl -E 'say "OK" if "mbox user@testdomain.it> " =~ /mbox\s+.*\@.*> /s'
$
Run Code Online (Sandbox Code Playgroud)

这很简单,我似乎无法理解问题所在.

在Ubuntu 10.4上Perl版本是5.10.1

有任何想法吗?

提前致谢

regex perl pcre

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

Android Honeycomb中的加载器

我正试图弄清楚如何Loaders在Android 3.0中使用,但似乎无法让它工作.文档只描述使用,CursorLoader但我正在使用AsyncTaskLoader.

从文档中看来,您应该只需要实现,AsyncTaskLoader.loadInBackground()但它永远不会被调用getLoaderManager().initLoader(),然后在回调中创建加载器.

我可以看到调试消息说它Created new loader LoaderInfo{4040a828 #0 : ArticleDataLoader{4036b350}}好像是成功创建的.

是否有可能在SDK中破坏了加载器,或者在创建加载器后是否需要调用某些方法?(他们在CursorLoader示例中没有这样做).

编辑:似乎调用forceLoad()返回的Loader initLoader()至少启动加载,但这意味着你无法正确处理旋转:(

android android-3.0-honeycomb android-loadermanager android-loader

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

Facebook,如何改变像按钮图像?

有谁知道如何更改Facebook像按钮的图像?

我正在使用XFBML版本.

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:like-box href="http://www.facebook.com/Platform" width="292" show_faces="false" stream="false" header="true">
</fb:like-box>
Run Code Online (Sandbox Code Playgroud)

facebook

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