小编blu*_*bit的帖子

如何将WPF中的命令绑定到控件的双击事件处理程序?

我需要将文本块的双击事件(或者可能是图像 - 无论哪种方式,它的用户控件)绑定到我的ViewModel中的命令.

TextBlock.InputBindings似乎没有正确绑定到我的命令,任何帮助?

data-binding wpf command double-click mvvm

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

WPF VirtualizingStackPanel可提高性能

我想简单描述如何为我的MVVM中的数据ItemsControl绑定实现virtualizingstackpanel ObservableCollection.

我有一个ItemsControl选项卡控件中的每个选项卡的实例,并且当ItemsControl变大时,切换选项卡变得非常慢.

我该怎么做才能加快应用程序的速度?

我打开了一个WPF分析器,发现每个选项卡的ItemsControl中显示的每个元素(这是一个自定义用户控件)都有自己的ContentPresenter.所以我基本上有100个内容演示者都在我ObservableCollection的MVVM中运行100个项目.这是正确的吗?我该如何优化?

wpf virtualization performance stackpanel

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

解析和使用网站数据的"智能"方式?

如何智能地解析搜索结果在页面上返回的数据?

例如,假设我想通过解析许多图书提供商网站的搜索结果来创建一个搜索在线图书的网络服务.我可以获取页面的原始HTML数据,并做一些正则表达式使数据适用于我的Web服务,但如果任何网站更改了页面的格式,我的代码就会中断!

RSS确实是一个了不起的选择,但许多站点没有基于XML/JSON的搜索.

是否有任何工具包可以帮助自动在页面上传播信息?一个疯狂的想法是让模糊的AI模块识别搜索结果页面上的模式,并相应地解析结果......

html parsing webpage web-services html-content-extraction

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

如何将TabControl的项绑定到wpf中的可观察集合?

将TabControl的项绑定到ObservableCollection的最简单示例是什么?

每个标签的内容都有唯一的数据,实际上这些数据会将自己的observableCollections绑定到items组件.

目前我有一个用户控件,我想在创建后立即将其设置为每个选项卡的内容.我还需要在创建选项卡时动态设置此新用户控件的datacontext.所以,基本上,我希望tabcontrol的observablecollection包含映射到每个选项卡中的数据的模型视图.

最重要的是,我需要在不违反WPF中的MVVM的情况下完成所有这些操作!有帮助吗?

非常感激!

data-binding wpf tabcontrol observablecollection mvvm

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

Paypal支付按钮和IPN:如何独特地链接用户?

奇怪的是,Paypal网站上的文档并未涵盖这一点.

我们有一个付款按钮,可以重定向到Paypal来处理付款.

我们还有一台运行的IPN服务器,一旦完成就会收到PayPal付款.

但是,我们在哪里可以将系统用户的"用户ID"放在paypal按钮中,以便将其转发到IPN请求,以便在用户支付的系统上匹配用户.Paypal似乎希望人们手动执行此操作,这是一项真正的使命.

paypal

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

如何在生产中访问Spree的管理部分?

我已按照Spree的说明进行设置,我让它在开发模式下工作.我使用Capistrano部署到机架空间到生产服务器,但是相同的默认登录("spree@example.com"/"spree123")不起作用.我在Web界面中创建了一个用户,但当然它没有管理员权限.

指南中没有任何内容考虑到这一点 - 如果最初没有用户,如何在生产中创建管理员用户?也许我部署不正确?我使用的是非常标准的deploy.rb,是否必须有一些特定于狂欢的代码来设置它?

ruby-on-rails admin spree

8
推荐指数
3
解决办法
9766
查看次数

错误窗口显示MVVM WPF中的模态

我已将MVVM错误消息实现为消息对话框,该对话框通过中介类订阅错误消息,以便其他视图模型可以在发生任何错误时通知它.

发生错误时,我将viewmodel中的visibility属性设置为Visible,以显示错误窗口.这全部绑定在viewmodel的Error窗口中.

但是,这个窗口不是模态的!我需要将它显示为一个对话框,而不仅仅是将可见性设置为true - 即使我必须扩展窗口的功能,我还能做任何类型的绑定吗?如果我能避免它,我宁愿不打破MVVM.

谢谢!

wpf modal-dialog mvvm

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

Rails管理系统设置的最佳实践?

我们有一个网站,我们有一个后端管理界面,以及一个显示我们信息的前端.我们正在使用Devise来保护身份验证.

后端应该允许我们的模型对象的正常CRUD类型编辑.视图和布局也与前端完全不同.在Rails 3中实现这一点的最佳实践是什么?

我们的两种方法是:

  1. 管理视图文件夹包含所有视图特定代码,以及控制器文件夹中的管理文件夹包含控制管理员特定访问的所有控制器.
  2. 具有一组视图和控制器的条件逻辑系统,if语句检查用户是否处于管理模式.

哪个更推荐,或者如果我们错过了另一种方法,请告诉我.

ruby-on-rails admin

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

使用Rails 3(XSS vs iframes)将您网站的功能嵌入到其他软件中

我们希望将一些模型的显示以及支付流程与我们客户的一些网站进行整合.似乎每个人都在使用Iframe路线,但与XSS技术相比,这看起来也相当过时.

如何在rails 3中使用XSS来启用另一个站点中我们站点元素的多页面浏览功能?据我了解,我们需要获得正确的JSON协议,在客户端的JSON网站上进行自定义呈现,以及维护付款流程和购物车中的页面更改之间的状态.

iframe当然看起来更容易,但我愿意围绕这个讨论,以及使用XSS的解释.

xss iframe ruby-on-rails

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

从显示wpf中的图像的richtextbox复制表情符号"text"

我正在寻找一种好的,干净的方法来从显示表情符号的richtextbox中复制文本.想想skype,你可以在那里选择聊天,它会复制表情符号图像并将它们转换为文本表示(笑脸图像到:)等).我正在使用MVVM模式.

wpf text copy richtextbox emoticons

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