小编ako*_*nsu的帖子

ShowDialog使应用程序窗口从Windows的Alt-Tab列表中消失?

我是WPF的新手,我正在尝试从主窗口中打开一个模态对话框:


public partial class MainWindow : Window
{
    protected void OpenCommandExecuted(object target, ExecutedRoutedEventArgs e)
    {
        DataSearchWindow w = new DataSearchWindow();

        w.Owner = this;
        w.ShowDialog();
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的DataSearchWindow的XAML看起来像这样:


<Window x:Class="DataSearchWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        ShowInTaskbar='False'
        WindowStartupLocation='CenterOwner'
        WindowStyle='ToolWindow'
        ...>
...
</Window>
Run Code Online (Sandbox Code Playgroud)

一切正常,直到我按Alt-Tab切换到另一个应用程序.当我这样做时,我的应用程序从按下Alt-Tab时显示的列表中消失.它仍然在任务栏中,我可以使用鼠标返回它,而不是使用Alt-Tab.有没有人见过这个?

康斯坦丁

wpf

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

在yesod中以类型安全的方式指定favicon

这是我在yesod邮件列表上提出的原始问题的重发(请参阅http://groups.google.com/group/yesodweb/browse_thread/thread/934c4141fc615cb),以期获得更快的响应。

我试图弄清楚是否有可能生成一个属性,<link>type属性与提供favicon文件的HTTP处理程序发送的MIME类型相对应。

到目前为止,我有这个链接:

<link rel="icon" href=@{FaviconR} sizes="32x32" type="image/png">
Run Code Online (Sandbox Code Playgroud) 和此处理程序:
getFaviconR :: Handler ()
getFaviconR = sendFile "image/png" "config/favicon.png"
我正在寻找一种方法来确保仅当getFaviconR<link>具有相同的MIME类型时,代码才能编译。

我当然意识到我可以完全忽略type链接中的属性,而依靠客户端来确定类型,但是将其视为一个理论问题。

我是Haskell的新手,所以也许我在问一些不可能的事情。没有?

haskell yesod

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

面包屑如何工作?

超越琐碎

instance YesodBreadcrumbs MySite where
  breadcrumb RootR      = return ("home", Nothing)
  breadcrumb FirstPageR = return ("first page", Just RootR)
  breadcrumb SecondPageR = return ("second page", Just FirstPageR)
有没有人知道如何实现面包屑,例如可以从几个不同的父母访问特定页面的情况?

谢谢康斯坦丁

yesod

5
推荐指数
0
解决办法
382
查看次数

有可能以编程方式创建电子书吗?

我正在调查是否有可能以编程方式生成电子书,比如说Kindle电子书.有没有图书馆,开源或专有?特别是对于python.

python multimedia publishing

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

在数据库中进行近似搜索

我有一个大型数据库,里面有一系列机构(大学,医院等).机构的名称来自不同的来源,并且对于同一机构可以拼写不同.例如,它们可能拼写错误,或者可以缩短单词("uni","univ"或"university")

给定一个我需要插入数据库的名称,有没有一种实用的方法来查找该机构是否已经在数据库中?这不是一个研究项目,所以我正在寻找一个相当快的解决方案.

我正在使用django和postgresql,但我认为并不重要.

python database django postgresql fuzzy-search

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

将数据从列表视图传递到angular.js中的详细视图

我有一个典型的CRUD应用程序,它有单独的路径和控制器用于列表视图以及详细视图.

使用a检索列表的数据$resource.

目前在我的详细视图控制器中,我使用生成服务器的项目,$resource这会产生额外的http请求.

相反,因为在我的列表控制器中我已经有我正在编辑的项目,我想将此项目从列表控制器传递给详细控制器.

但是我不知道怎么做.我可以为两个视图制作一个控制器,但这似乎不对.

请帮忙.

angularjs

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

混合模块中的self.class.name

我有一个模块,其中包含写入日志的方法.在每条消息中,我想要记录记录此消息的类的名称.

该模块可以使用include或混合使用extend.我需要我的日志在每种情况下都有正确的类名.

蒸馏代码:

module M
  def f
    self.class.name
  end
end

class C
  extend M
  include M
end

p C.f # => "Class"
p C.new.f # => "C"
Run Code Online (Sandbox Code Playgroud)

如您所见,第一次调用打印错误"Class".我也想要它"C".

怎么做到这一点?

ruby

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

github api 不返回我的 post-receive web hook

我已经手动向我的存储库添加了一个网络钩子,但是当我使用 API 查询存储库时,我得到了

{
  "message": "Not Found"
}
Run Code Online (Sandbox Code Playgroud)

怎么了?

网址:https : //api.github.com/repos/akonsu/kamyanov-art.com/hooks/

github githooks github-api

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

获取指令中的ngModel的初始值

我有一个要求的指令ngModel.该指令修改存储的值ngModel(它实现文本的就地编辑).在我的link函数内部,我需要ngModel在更改之前获取值.

我试着看ngModel.$viewValue,然后ngModel.$modelValue.它们最终都获得了模型的内容,但是在指令的生命周期的开始,它们获得原始的未处理的角度表达式,例如{{user.name}}.而且我找不到确定何时处理表达式的方法.

有任何想法吗?

directive('test', function() {
    return {
        restrict: 'A',
        require: 'ngModel',
        link: function(scope, element, attrs, ngModel) {

        }
    };
})
Run Code Online (Sandbox Code Playgroud)

angularjs

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

多行字符串文字的缩进样式

缩进原始字符串文字的建议样式是什么?如果我根据第一行缩进,则它在具有不同制表符长度的编辑器中可能无法正确对齐。例如:

if select == nil {
    select, err = db.Prepare(`select name
                              from table
                              where id=$1`)
    if err != nil {
        return nil, err
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经找到了这个问题,但是我仍然不清楚:Go中长字符串文字的最佳实践

我应该像下面这样吗?

if select == nil {
    select, err = db.Prepare(`
select name
from table
where id=$1`)
    if err != nil {
        return nil, err
    }
}
Run Code Online (Sandbox Code Playgroud)

go

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