小编Nar*_*dra的帖子

'System':不存在具有此名称的命名空间

我有一个完美运行的C++项目.现在我将项目复制到另一个文件夹,并将项目添加到WPF应用程序解决方案中.

现在C++项目给了我很多构建错误.其中之一是"System' : a namespace with this name does not exist".

以下是产生此错误的行.

#include "stdafx.h"

using namespace System;
using namespace System::Reflection;
using namespace System::Runtime::CompilerServices;
using namespace System::Runtime::InteropServices;
using namespace System::Security::Permissions;
Run Code Online (Sandbox Code Playgroud)

以上行位于AssemblyInfo.cpp文件中.我没有任何C++经验,所以发现很难删除错误.任何帮助表示赞赏.以下是另一个可能有助于您解决问题的错误.

managed targeted code requires a '/clr' option
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c++ wpf build-error

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

在SqlServer中创建一个不返回任何内容的函数

我正在创建一个简单的函数,它向表中插入一行.插入后我不需要函数返回任何东西.我刚刚检查了MSDN中的函数创建语法,似乎函数必须返回一个值.我也尝试创建一个函数,但语法错误.

我想知道是否有办法创建一个不返回任何值的函数.

任何人都可以告诉我,如果有办法创建这样的功能?提前致谢:)

sql-server function

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

使用MVVM在WPF中绑定命令

我正在学习MVVMWPF.xaml我的项目中有一个文件,后面的代码中有一个简单的单击事件处理程序.

现在我想在MVVM中做同样的事情.我阅读了很多文章,并在沙发上阅读了很多答案.但仍然无法做到这一点.

任何人都可以举一个简单的例子,在MVVM中完成一个按钮点击事件.

编辑

<Window x:Class="WhiteBalance.BaseCalWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:uc="clr-namespace:NumberUpDownControl;assembly=NumberUpDownControl"
        xmlns:viewn="clr-namespace:WhiteBalance.ViewModels"
        Title="RefImgSettingWindow"  Height="900" Width="1000" ResizeMode="NoResize" 
        BorderThickness="4">
    <Window.Resources>
        <viewn:DashBoardViewModel x:Key="demokey"></viewn:DashBoardViewModel>
    </Window.Resources>
    <Grid x:Name="gdParent" DataContext="{StaticResource demokey}">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="490" />
            <ColumnDefinition Width="488*" />
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="300" />
            <RowDefinition Height="300" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <StackPanel Grid.Row="0" Grid.Column="0">
            <Label Content="{Binding Path=NAME,Mode=TwoWay}" Height="28" Name="lblTest" />
            <Button Content="Capture" Height="23" Name="btnCapture" Width="75" Command="{Binding Path=SaveCommand}"
                             Canvas.Left="94" Canvas.Top="254" />

        </StackPanel>
    </Grid>
</Window>

namespace WhiteBalance.ViewModels
{
    public …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf mvvm

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

数组的GetUpperBound()和GetLowerBound()函数

任何人都可以告诉这两个功能有什么作用?它们采用一个整数参数,它被称为维度.但是这个整数的值如何改变输出呢?

下面是我跑的一个例子.

int[, ,] intMyArr = {{{ 7, 1, 3, 4 }, { 2, 9, 6, 5 } }, { { 7, 1, 3, 4 }, { 2, 9, 6, 5 }}};
Console.WriteLine(intMyArr.GetUpperBound(0));       // Output is 1
Console.WriteLine(intMyArr.GetUpperBound(1));       // Output is 1
Console.WriteLine(intMyArr.GetUpperBound(2));       // Output is 3

Console.WriteLine(intMyArr.GetLowerBound(0));       // Output is 0
Console.WriteLine(intMyArr.GetLowerBound(1));       // Output is 0
Console.WriteLine(intMyArr.GetLowerBound(2));       // Output is 0
Run Code Online (Sandbox Code Playgroud)

知道为什么GetLowerBound()总是返回0?如果这总是返回0那么为什么我们需要调用这个方法?

.net c# arrays

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

如何在iTextSharp中显示水平线

我正在创建一个pdf,需要在页面中放置一条水平线.任何人都可以告诉你该怎么做?

我有一个xml文件,其中包含我的html标签(<table>....</table>).并且xml文件的整个内容被解析string为用于创建的文件pdf.现在不支持某些标签.其中之一是<hr>.那么我可以在xml文件中使用任何其他标记,以便line在使用xml数据创建pdf时绘制 .

下面是xml xontent的示例

<table>
   <tr>
     <td>
       <span>
           This is working properly.
       </span>
     </td>
   <tr>
</table>

<table>
   <tr>
     <td>
       <span>
           <hr>
           This is not working properly.
       </span>
     </td>
   <tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如果需要更多信息,请告诉我.

提前致谢.

.net asp.net pdf-generation itextsharp

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

在WPF中使用MVVM拖动鼠标时绘制矩形

下面是我的xaml.我在画布里面有一个图像.我想在图像上拖动鼠标时在图像上绘制矩形.我在WPF中成功完成了它.但现在我想在MVVM中做到这一点.我没有在代码中使用事件处理程序,而是希望将它们放在我的ViewModel中.我正在使用MVVM Foundation来实现MVVM.以下是MVVM Foundation的链接.http://mvvmfoundation.codeplex.com/

任何帮助都非常感谢.

XAML

<Canvas Name="cnvImage">
        <Image Height="348" HorizontalAlignment="Left" Margin="12,39,0,0" Name="imgPreview" 
               Stretch="Fill" VerticalAlignment="Top" Width="443" 
               Source="/Images/CapturedImage.png" 
                MouseDown="imgCamera_MouseDown" MouseMove="imgCamera_MouseMove" MouseUp="imgCamera_MouseUp" />
    </Canvas>
Run Code Online (Sandbox Code Playgroud)

用代码写的代码

// This is the rectangle to be shown when mouse is dragged on camera image.
private Point startPoint;
private Rectangle rectSelectArea;


/// <summary>
/// 
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void imgCamera_MouseDown(object sender, MouseButtonEventArgs e)
{
    startPoint = e.GetPosition(cnvImage);

    // Remove the drawn rectanglke if any.
    // At a time only one …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf mvvm mvvm-foundation

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

将非英语字符串存储在std :: string中

我有一个简单的字符串 std::wstring

std::wstring tempStr = _T("F:\\Projects\\Current_??_\\Cam.xml");
Run Code Online (Sandbox Code Playgroud)

我想把这个字符串存储在一个std::string.

我尝试了下面的代码,但结果与输入字符串不同

std::wstring tempStr = _T("F:\\Projects\\Current_??_\\Cam.xml");
//setup converter
typedef  std::codecvt_utf8_utf16 <wchar_t> convert_type;
std::wstring_convert<convert_type, wchar_t> converter;

//use converter (.to_bytes: wstr->str, .from_bytes: str->wstr)
std::string converted_str = converter.to_bytes( tempStr );
Run Code Online (Sandbox Code Playgroud)

输入字符串中存在的韩语字符串将转换为"ìžë™".

有什么办法可以在std :: string中获得相同的字符串吗?

预期结果:

converted_str应该包含F:\ Projects\Current_자동_\Cam.xml

下面是调试的屏幕截图,显示3个场景中的3个值(以3种方式转换).但它们都没有给出所需的价值.

调试图像

c++ string encoding stdstring wstring

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

Silverlight中CodeFile.cs和Class.cs之间的区别

我是silverlight的新手.我试图在silverlight项目中添加一些随机文件.我发现了两种类型(CodeFile and Class),都有扩展名.cs.

任何人都可以告诉我这两者之间的区别或何时使用它们中的哪一个?

silverlight templates file-type visual-studio

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

int num = new int(); 这条线执行时会发生什么?

今天要了解一个新事物,我们可以使用new运算符创建整数,如下所示

int num = new int();
Run Code Online (Sandbox Code Playgroud)

现在我想知道我是否以这种方式创建一个整数,然后生成的整数将是值类型或引用类型?我想这将是一种价值类型.我尝试了下面的代码

int num1 = 10;
int num2 = new int();
int num3;
num1 = num2;
num2 = num3;
Run Code Online (Sandbox Code Playgroud)

我得到了以下构建错误:

使用未分配的局部变量'num3'

我知道为什么会出现这个构建错误.但我想知道何时以及如何使用new int()以及这究竟是如何工作的?有人可以对此有所了解吗?

感谢和问候 :)

.net c# instantiation value-type new-operator

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

检查javascript中的文本框是否为空

我的网页上有一个电子邮件文本框.当用户提交页面时,我正在使用javascript进行一些客户端验证.我可以获取文本框的值并比较它以了解它是否有任何数据.但是如果用户只输入空格,我将如何绕过它.

我正在使用下面提到的代码.

// Check the format of email only if it has some data.
// otherwise no checking is needed.
if ($('#txtEmail').val() != "")
{
     // do something
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

javascript validation jquery textbox

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

简单的SELECT脚本在Sql Server中给出错误

以下是两个脚本

  1. select *
  2. select count(*)

第一个给出错误,但第二个给出错误.

下面是sql server给出的错误

消息263,级别16,状态1,行1必须指定要从中选择的表.

你能说出原因吗?

注意:未指定表名.

提前致谢.

sql-server

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

字符串的不变性如何帮助字符串实习?

这个问题的答案提到immutablestring有助于实现字符串实习的特征.

任何人都可以解释一下,不可改变的特性有助于实现实习吗?

c# string immutability

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