小编Shi*_*mmy的帖子

USB设备已连接

我正在尝试创建一个函数,在设备pid和vid的情况下检测usb设备是否已连接.我希望它看起来像这样,我只是不确定如何在C#中做到这一点.

public bool IsUsbDeviceConnected(string pid, string vid)
{
  //Code here
}
Run Code Online (Sandbox Code Playgroud)

c# usb c#-4.0

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

在.Net(C#)中构建Google商品Feed?

下面是我试图遵循的架构:

  <?xml version="1.0"?>
  <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
  <channel>
     <title>The name of your data feed</title>
     <link>http://www.example.com</link>
     <description>A description of your content</description>
     <item>
       <title>Red wool sweater</title>
       <link> http://www.example.com/item1-info-page.html</link>
       <description>Comfortable and soft ...    cold winter nights.</description>
       <g:image_link>http://www.example.com/image1.jpg</g:image_link>
       <g:price>25</g:price>
       <g:condition>new</g:condition>
       <g:id>1a</g:id>
     </item>
  </channel>
  </rss>
Run Code Online (Sandbox Code Playgroud)

以下是我能够制作的:

<?xml version="1.0"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
  <channel>
    <title>The name of your data feed</title>
    <link>http://www.google.com</link>
    <description>A description of your content</description>
    <item>
      <title>Red Wool Sweater</title>
      <link>http://www.google.com/Red-Wool-Sweater</link>
      <description>Comfortable and soft, this sweater will keep you warm on those cold winter nights.</description>
      <g:image_link>http://www.example.com/image1.jpg</g:image_link>
      <g:price>25</g:price>
      <g:condition>new</g:condition> …
Run Code Online (Sandbox Code Playgroud)

c# xml rss .net-3.5

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

有没有办法取消TabControl.Items.CurrentChanging?

遗憾的是没有TabControl.SelectionChanging事件(Selector.SelectionChanging),我正在努力实现这种行为,所以我可以取消更改请求.

我试图处理TabControl.Items.CurrentChanging(Items属性是和ItemCollection)事件设置e.Cancel(的CurrentChangingEventArgs)为true,但UI是使用新选项卡更新的,尽管该项目未在集合中更改.

TabItem当条件不满意时,有没有办法阻止用户切换到不同的?

wpf tabcontrol tabitem selectionchanging

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

在MVVM中,每个View Model只能有一个View?

我在这里读到:

http://msdn.microsoft.com/en-us/library/gg405484(v=pandp.40).aspx

视图与其视图模型之间通常存在一对一的关系.

这意味着通过设计他们并没有真正应对多个观点?

.net silverlight wpf xaml mvvm

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

多语言数据库设计模式

我目前正在开发Blog-Software,它应该为多种语言的内容提供支持.

我正在考虑设计我的数据库(MySQL)的方法.我的第一个想法如下:

  • 每个条目都存储在一个表中(让我们称之为entries).此表包含不会更改的信息(如唯一ID,如果是否已发布以及后期类型).
  • 另一个表(让我们称之为content)包含字符串(如内容,标题,日期和特定语言的作者).
  • 然后他们通过唯一的入口ID加入.

这样做的想法是,一篇文章可以翻译成多种其他语言,但并不一定如此.如果用户的母语没有翻译(由他的IP或其他东西确定),他会看到标准语言(这将是英语).

对我来说,这听起来像一个简单的多语言数据库,我敢肯定有一个设计模式.可悲的是,我没有找到任何.

如果没有模式,你会如何实现这一目标?任何输入都非常感谢.

mysql sql multilingual

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

在WPF中高效显示图像上的文本?

如何在图像上显示文本,因此它应该始终可见(因为图像颜色混合且不可预测)?

我想到了两个选择:

  1. 使文本边框为白色,而文本本身为黑色
  2. 使文本对图片显示负面

第一种选择是首选,因为它看起来更加坚固.

嵌入文本很简单:

<Grid>
  <Image Source="{Binding ImageLink}" Width="110" />
  <TextBlock Text="{Binding Description}" 
    HorizontalAlignment="Center" 
    VerticalAlignment="Center" />
</Grid>
Run Code Online (Sandbox Code Playgroud)

答案更新:

听起来像个好主意,除非它不起作用.

我试过你的代码,结果如下:

在此输入图像描述

左图是当我设置Color属性WhiteShadowDepth10.

wpf text image

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

一键式ASP.NET Web部署包括先决条件?

有没有办法部署一个网站,以便创建一个可执行/批处理,当在服务器上执行时,将安装所有先决条件(即.NET版本,IIS,SQL,本地权限等)?

我正在寻找可以为我的客户提供的一键式,所以他只需双击它就可以了.

asp.net deployment export web-deployment

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

按名称查找MVC模板视图

我正在写一个HtmlHelper扩展,我需要按名称搜索模板的存在.所讨论的模板可以是显示器或编辑器模板,具体取决于上下文.我最初的想法是使用ViewEngines.Engines.FindPartialView方法.但是,似乎此方法不搜索~/Views/Shared/DisplayTemplates~/Views/Shared/EditorTemplates目录.
我想这是有充分理由的.毕竟,如果ViewEngine没有上下文的其他信息,如何知道是否返回显示或编辑器模板?

因此,这导致了一个问题:如何搜索特定的EditorTemplate/DisplayTemplate我考虑将自定义视图引擎添加到ViewEngines集合中以包含这些位置.但是,我担心这可能会有问题.

我主要担心的是DisplayTemplate/EditorTemplate视图可能会出于意外情况而提供.有没有其他人认为这是一个问题?
仅在必要时新建特定DisplayTemplateViewEngine/ EditorTemplateViewEngine实例并使ViewEngines集合清除此特定功能是否更好?
还有什么我想念的吗?

asp.net-mvc

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

增加字符串中的最后一个数字

给出以下字符串:

Backticks[0].Folders[0]
Run Code Online (Sandbox Code Playgroud)

我需要增加后一个数字.

我不是Regexp替换的专家,我试过这个,但它也选择了支架.

href = href.replace(/\d+]$/gi, matchedNumber++);
Run Code Online (Sandbox Code Playgroud)

是否可以在一个衬管中进行选择,增量和更换?

javascript regex string

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

如何将参数传递给jQuery插件

我有一个问题,乍一看似乎是愚蠢的.我遇到了问题,无论什么时候使用它,都没有真正发生.我有自己编写的jQuery插件,如下所示:

(function(){
$.fn.myPlugin = function(options){
var options = $.extend({
firstParameter : null;
}
// the rest of the plugin
})(jQuery)
Run Code Online (Sandbox Code Playgroud)

但是,当我从HTML文件中调用它时,如下所示:("#object").myPlugin(2);它无法工作(请注意我已经传递的参数).但是,如果我跳过这个论点并将其称为:("#object").myPlugin();这一切都有效.问题是什么?

提前致谢

javascript jquery

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