问题列表 - 第35380页

如何在StackPanel中设置背景

请有人让我知道如何在xaml的堆栈面板背景中设置图像?我已经尝试了以下它抛出一个Background没有属性的错误Image

   <Button.ToolTip>
        <StackPanel Height="200" Width="200">
            <StackPanel Height="30" Width="200" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Top" >
                <StackPanel.Background>
                    <Image Source="E:\R\watermark9.bmp"></Image>
                </StackPanel.Background>
                <Image VerticalAlignment="Top"  Width="30" Height="30" Source="E:\My Projects\Interconnect_New\Interconnect\Resources\watermark9.bmp" Name="image1" />
                <TextBlock FontFamily="Aharoni" FontSize="24" FontWeight="Bold" Foreground="Black" TextWrapping="Wrap" VerticalAlignment="Top" Height="30" HorizontalAlignment="Right" Width="143">
                    <Run FontFamily="Andalus" FontSize="18" FontWeight="Normal" Text="Hello! Fancy Tip" />
                </TextBlock>
            </StackPanel>
          </StackPanel>
    </Button.ToolTip>
Run Code Online (Sandbox Code Playgroud)

c# wpf stackpanel

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

如何等待BackgroundWorker完成然后退出控制台应用程序

我已经编写了一个示例控制台应用程序来使用Stackoverflow中发布的示例之一来测试backgroundworker.我有一个backgroundworker,它以main方法开头,但是如果我按下回车键,它会在操作过程中结束,因为我在main方法中写了一个console.readkey.但是我希望它等到后台工作者完成工作然后退出应用程序.这是我的代码.

class Program
{
    private static BackgroundWorker worker = new BackgroundWorker();
    private event EventHandler BackgroundWorkFinished;

    static void Main(string[] args)
    {
        worker.DoWork += worker_DoWork;
        worker.RunWorkerCompleted += worker_RunWorkerCompleted;
        worker.ProgressChanged += worker_ProgressChanged;
        worker.WorkerReportsProgress = true;
        worker.WorkerSupportsCancellation = true;

        Console.WriteLine("Starting Application...");

        worker.RunWorkerAsync();
        Console.ReadKey();
    }

    static void worker_ProgressChanged(object sender, ProgressChangedEventArgs e)
    {
        Console.WriteLine(e.ProgressPercentage.ToString());
    }

    static void worker_DoWork(object sender, DoWorkEventArgs e)
    {
        Console.WriteLine("Starting to do some work now...");
        int i;
        for (i = 1; i < 10; i++)
        {
            Thread.Sleep(1000);
            worker.ReportProgress(Convert.ToInt32((100.0 * i) / 10));
        } …
Run Code Online (Sandbox Code Playgroud)

.net c# multithreading backgroundworker

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

删除mysql中同一个表中的重复记录

我有一张名为 的表tblm_customer

firstname它包含名为和 的字段lastname。现在我想从表中删除包含表中已存在的相同名字和姓氏的所有记录。

我用的是mysql数据库,customerid是表中的主键。

mysql sql

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

是否有像auto_ptr和shared_ptr这样的通用智能指针不需要C++ 0x?

我想要一个非引用计数的智能指针,可以结合一些的有用的方面auto_ptrshared_ptr.我认为C++ 0x unique_ptr最终是我需要的,但我需要能在Visual Studio 2008和Xcode(gcc 4.2)上编译的东西.

我需要的功能是:

  • 可用于工厂方法,以便在复制时传输所有权(如auto_ptr)
  • 支持release()(如auto_ptr)
  • 可以与前向声明一起使用(如shared_ptr)

所以,我想这真的更好auto_ptr.是否有任何东西在提升或其他地方做到这一点(注意:我没有时间把我的头包裹在Loki周围)?或者我应该自己动手?

编辑:我刚刚阅读了更多关于auto_ptr- 如果你确保每个.cpp文件中都包含类标题,你可以使用前向声明,如果你用智能指针引用标题(例如参见GotW).有人对此有任何一般性建议或经验法则吗?

EDIT2:shared_ptr不可接受的原因是因为我需要一个release()方法,因为我通过引入工厂方法来整理一些遗留代码,但它必须与一些手动指针所有权代码共存.在整个代码库中使用shared_ptr会很棒,但这是一项艰巨的任务.

编辑3:最后,auto_ptr一旦我发现前向包含的怪癖,就足够了.尝试编写自定义删除器shared_ptr以允许可选地删除指针也会很有趣.

c++ smart-pointers shared-ptr

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

正则表达式 - 匹配一个字符串,但仅限于下一个单词不是'x'的情况

如果我有这个字符串:

"快速的棕色狐狸跳过懒狗.真是个漂亮的棕色狐狸."

我将使用什么正则表达式匹配文本'棕色狐狸',而不是后面的单词是'那',即(匹配斜体):

"快速的棕色狐狸跳过懒狗.真是个漂亮的棕色狐狸."

c# regex

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

PHP使用exit()

我正在使用Cakephp,但这是一个MVC/php怀疑

letting the view display the message
Run Code Online (Sandbox Code Playgroud)

VS

echo 'Invalid Data'; exit;
Run Code Online (Sandbox Code Playgroud)

我想知道在第二种情况下是否有任何陷阱如内存泄漏等.哪一个更好

编辑

在ajax调用的情况下,退出是好的.那么内存泄漏和其他问题呢.是否所有变量都已取消分配

php error-handling cakephp

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

dll调用奇怪的字符串行为

我有一个Delphi 2007程序,它调用Delphi 2010 DLL.该计划很大,尚未移植到2010年,所以我现在无法改变这一点.

我使用SimpleShareMem Unit传递字符串,但也尝试使用borlndmm.dll ShareMem.

对于一个函数,我现在将一个字符串从Delphi 2007程序传递给dll(因此AnsiString).调试dll时,此AnsiString看起来很正常,可以在监视列表中查看.但如果我做一个简单的想法

AnAnsiString := PassedAnsiString;
Run Code Online (Sandbox Code Playgroud)

变量AnAnsistring获取值'???????'#0#0#0'???A',但PassedAnsiString在监视列表中仍然可读.还有一个字符串追加

AnAnsiString := PassedAnsiString + NotPassedAnsiString;
Run Code Online (Sandbox Code Playgroud)

使用'???????'#0#0#0'???A'的价值.

问题出在哪儿?这是2007年< - > 2010年的问题吗?怎么解决?感谢帮助.

delphi string dll

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

二进制堆和Fibonacci堆的实际应用

Fibonacci堆和二进制堆的真实世界应用是什么?如果你可以在用它来解决问题时分享一些实例,那就太棒了.

编辑:还添加了二进制堆.很想知道.

algorithm binary-heap data-structures fibonacci-heap

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

IIS7 urlrewrite模块 - 外部xml文件中的规则

我正在使用IIS7 UrlRewrite模块.我在web.config <system.webServer><rewrite>部分设置了规则.我想知道是否有一种方法可以在一个外部xml文件而不是web.config文件中定义规则.谢谢.

iis-7 web-config url-rewriting url-rewrite-module

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

所有WPF控件属性都是依赖项属性.对或错?

在回答这个问题时,我注意到我从未遇到任何不依赖属性的属性(WPF控件,没有第三方控件).虽然,当我开始使用WPF时,我记得在某处读到"WPF控件的90%以上的属性都是依赖属性".

任何人都可以在WPF控件中提供CLR属性的示例/链接以及为什么会这样?

更新:

来自这个讲座:http: //www.miszalok.de/Lectures/L17_WPF/C4_DependencyProperties/DependencyProperties.pdf

哪个说:

Label有18个传统属性和71个依赖属性.

Button有18个传统属性和78个依赖属性.

c# silverlight wpf dependency-properties wpf-controls

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