标签: visual-studio-2010

如何使WPF不区分大小写?

我不喜欢WPF无法以不区分大小写的方式解释文本.

是否有任何工具(即VS插件)将采用我的VB .NET代码并为我处理区分大小写的问题?

编辑:现在举例.

输入:

<Dockpanel DockPanel.Dock="Bottom">
        <Label Content="(c) blahblah" HorizontalAlignment="Left"  Name="Label2" VerticalAlignment="Bottom" Opacity=".75" Background="White" DockPanel.Dock="bottom"/>
    </DockPanel>
Run Code Online (Sandbox Code Playgroud)

输出:

<DockPanel DockPanel.Dock="Bottom">
    <Label Content="(c) blahblah" HorizontalAlignment="Left"  Name="Label2" VerticalAlignment="Bottom" Opacity=".75" Background="White" DockPanel.Dock="Bottom"/>
</DockPanel>
Run Code Online (Sandbox Code Playgroud)

vb.net wpf visual-studio-2010

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

为什么程序在没有try/catch的情况下失败?

我在发布配置中使用VS2010和C++

以下执行正常:

int status;
try
{
    status = myfunction(arg1, arg2);
}
catch (int e)
{
    cout << "An exception occurred. Exception Nr. " << e << endl;
}
Run Code Online (Sandbox Code Playgroud)

但是,以下程序崩溃了:

int status;
status = myfunction(arg1, arg2);
Run Code Online (Sandbox Code Playgroud)

发生了什么?
我没有方法的来源,myfunction,这是第三方dll的一部分.

c++ try-catch visual-studio-2010

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

C++向量和OpenGL

我写的OpenGL代码有一个奇怪的错误.作为测试,我正在创建一个球体矢量并使用push_back(s1).我在向量中添加了多个球体.但是,当我运行程序时,它只绘制最近被推入向量的球体.

#include "Sphere.h";
#include <iostream>;
#include <vector>;
using namespae std;

vector<Sphere> spheres;
Sphere s1 = Sphere(1.0, "One");
Sphere s2 = Sphere(2.0, "Two");
Sphere s3 = Sphere(3.0, "Three");

void init(void) {
    spheres.push_back(s1);
    spheres.push_back(s2);
    spheres.push_back(s3);

    for each(Sphere s in spheres) {
        cout << s.getName() << "\n";
    }
}

// OTHER CODE OMMITED

void display(void) {
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(1.0, 1.0, 0.0);
    glPushMatrix();

    for each(Sphere in s) {
        s.draw();
    }

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

显然有一个主要的方法,所有GL的东西都设置好了,我知道那里没有问题.

因此球体有自己的绘制方法.现在有趣的部分是在控制台输出:

Three
Three
Three
Run Code Online (Sandbox Code Playgroud)

并继续绘制s3,三次到屏幕.

所以我的问题是:为什么它只在向量中绘制最后一项三次?我也尝试使用迭代器和普通for循环,但它们都产生相同的结果.

有人有想法吗?

EDITS

getName()函数:

string Sphere::getName() { …
Run Code Online (Sandbox Code Playgroud)

c++ opengl visual-studio-2010

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

double.TryParse越野车?

看起来我的VS2010表现得很奇怪(或者可能只是我)!

以下论点中的内容是什么?

在此输入图像描述

我是唯一一个收到此错误的人吗?

c# visual-studio-2010

-4
推荐指数
2
解决办法
236
查看次数

常数如何表示?

我想知道变量是否被声明为volatile常量,是否可以使用i/o或任何外设进行更改?例如:volatile const int input = 0; 还有这样的变量可以存储在内存中吗?

c c++ visual-studio-2010 visual-c++

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

在VS2010 for Windows Phone(Mango)中开发应用程序:如何?

我想在本周末尝试为Windows Phone(Mango 7.5)开发应用程序.

我有Visual Studio 2010,三星Omnia S7530(Windows Mango Phone 7.5)和互联网设施.

这样做的步骤是什么?需要哪些更新/安全高速缓存.(我不想并且有办法将VS2010升级到VS2012或其他东西)?

c# vb.net visual-studio-2010 windows-phone-7

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

将列表项转换为Lower()的问题

在ASP.Net应用程序上使用C#语言我试图通过使用以下代码行将列表转换为Lower:

return allResults.ToList<Book>().ConvertAll(d => d.ToLower());
Run Code Online (Sandbox Code Playgroud)

但我得到了编译器错误.你能告诉我怎么解决吗?

public ICollection<Book> SelectFilteredBooks(){
 using (APPEntities entities = new APPEntities()) {
   try{
   FilterItemList list = (FilterItemList)HttpContext.Current.Session["FilterList"];
          if (list != null)
             {
               Dictionary<String, Object> parameters = new Dictionary<String, Object>();
               String whereParam = FilterItemList.WhereParameter(list.ItemList, "it", ItemType.Book, parameters);
                  if (!String.IsNullOrEmpty(whereParam))
                      {
                         var allResults = entities.BookS.Where(whereParam);
                         foreach (KeyValuePair<string, Object> kvp in parameters)
                          {
                   allResults.Parameters.Add(new ObjectParameter(kvp.Key, kvp.Value));                                 }

                        return allResults.ToList<Book>().ConvertAll(d => d.ToLower());
                           }
                     }
                 }
                 catch (Exception e)
                 {
                      Debug.WriteLine(e.Message);
                 }
                 return entities.BookS.ToList();
             }
         } 
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net visual-studio-2010

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

我如何声明按钮的二维数组

在C#中,我如何声明一个二维的按钮数组?

c# visual-studio-2010

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