问题列表 - 第6112页

如何在VS2008中创建特定于配置的C#构建事件

在vs2008中,C#构建事件是特定于配置的.

寻找有关如何使我的构建事件仅在执行Release构建时运行的想法.

想法?

c# build-process visual-studio-2008 visual-studio

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

Linq to Sql update中的ChangeConflictException

我正处在这个痛苦的世界里,如果有人可以提供帮助,我会非常感激.

我有一个DataContext附加到数据库上的单个测试表.测试表如下:

CREATE TABLE [dbo].[LinqTests](
    [ID] [bigint] IDENTITY(1,1) NOT NULL,
    [StringValue] [varchar](255) NOT NULL,
    [DateTimeValue] [datetime] NOT NULL,
    [BooleanValue] [bit] NOT NULL,
    CONSTRAINT [PK_LinqTests] PRIMARY KEY CLUSTERED ([ID] ASC))
ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

使用Linq,我可以添加,检索和删除测试表中的行,但是我无法更新行 - 对于UPDATE,我总是得到一个带有空ObjectChangeConflict.MemberConflicts集合的ChangeConflictException.这是使用的代码:

var dataContext = new UniversityDataContext();
dataContext.Log = Console.Out;

for (int i = 1; i <= 1; i++) {
    var linqTest = dataContext.LinqTests.Where(l => (l.ID == i)).FirstOrDefault();

    if (null != linqTest) {
        linqTest.StringValue += " I've been updated.";
    }
    else {
        linqTest = new LinqTest {
            BooleanValue …
Run Code Online (Sandbox Code Playgroud)

linq-to-sql

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

iPhone SDK - 带联系人+按钮的UITextField

在某些应用程序(如Mail)中,当您有UITextField时,右侧有一个小+按钮.当您点击它时,会出现一个模态视图控制器,您可以从中选择电话号码,地址等,它将显示在文本字段中.我想知道如何在我自己的应用程序中实现它.谢谢,
艾萨克

iphone button contacts uitextfield

7
推荐指数
2
解决办法
5533
查看次数

在Java中,类静态中的枚举类型是什么?

我似乎无法从枚举中访问周围类的实例成员,因为我可以从内部类中访问.这是否意味着枚举是静态的?是否可以访问周围类的实例的范围,或者我是否必须将实例传递到我需要它的枚举方法中?

public class Universe {
    public final int theAnswer;

    public enum Planet {
        // ...
        EARTH(...);
        // ...

        // ... constructor etc.

        public int deepThought() {
            // -> "No enclosing instance of type 'Universe' is accessible in this scope"
            return Universe.this.theAnswer;
        }
    }

    public Universe(int locallyUniversalAnswer) {
        this.theAnswer = locallyUniversalAnswer;
    }
}
Run Code Online (Sandbox Code Playgroud)

java enums scope

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

jquery解绑事件速度增加

我有一个很大的内容幻灯片有点页面,我正在制作,它开始使用大量的事件触发器.其中大约一半使用livequery插件.

通过在幻灯片之间卸载这些事件,我是否会看到速度提升,因此只有活动幻灯片绑定了事件?

原生的livequery也比livequery插件快得多吗?(因为它的功能肯定不那么强)

也会是这样的:http: //dev.jquery.com/attachment/ticket/2698/unload.js

unbind livequery事件也是?

我真的只需要知道卸载/加载一个事件监听器需要多长时间,以及如果我让它们保持运行它们正在吃多少个循环.此外,有关直播活动的任何信息都很棒.

javascript jquery

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

WPF - 如何将边框停靠在画布上?

我在画布里面有一个边框.边框的高度/宽度根据其内容而变化.我希望边框伸展以填满整个画布.我怎样才能做到这一点?

我在边境上试过这个没有成功:

Height="{Binding ElementName=MainCanvas, Path=Height}" 
Width="{Binding ElementName=MainCanvas, Path=Width}"
Run Code Online (Sandbox Code Playgroud)

wpf layout canvas dock

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

UITableView - 选择了哪一行?

我有一个问题 - 如何在表格中选择多行?我将它手动分配给变量.问题是如果取消选择一行,我的变量仍保留旧值.

我能做些什么呢?UITableView中是否有一个方法返回一些当前选定的行?

谢谢你,伊利亚.

iphone objective-c

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

数学相关的PHP问题+纬度

我在PHP页面中找到了一个函数来计算2点之间的里程数,但是它有问题.它应该与谷歌地图一起使用,但距离的差异在谷歌地图中的范围从1.3到1.65倍(更准确).

这是功能:

$M =  69.09 * rad2deg(acos(sin(deg2rad($lat1)) * sin(deg2rad($lat2)) +  cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lon1 - $lon2))));
Run Code Online (Sandbox Code Playgroud)

我发现它有点复杂,我不知道几何要知道这是否正确.

有更多专业知识的人可以看看这个,看看它有什么问题吗?

php google-maps distance geolocation

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

c ++类为什么需要main?

您好我正在用c ++编写一个小项目,我希望有一些类可以完成一些工作,我编写了接口和类的实现.

令我惊讶的是,我没有一个没有main()的简单类,我想有一个曾经实例化的类,它的方法可以被调用,做的事情,但我不需要(也不想要)类实现中的main().这是我想要拥有的一个例子:

file.h:

class animal
{
 public: 
   animal();
  ~animal();

 public:
   int method1(int arg1);

 private:
   int var1;
};
Run Code Online (Sandbox Code Playgroud)

file animal.cpp:

#include "animal.h"

animal::animal(){...}
animal::~animal(){...}
int animal::method1(int arg1){return var1;}
}
Run Code Online (Sandbox Code Playgroud)

我想将动物类称为另一个文件并让它工作,如下所示:file app.cpp:

#include <neededlib>
#include "animal.h"

int main()
{
 animal dog;
 cout << dog.method1(42);
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是编译器给了我

/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../crt1.o: In function _start:

"(.text+0x18): undefined reference to `main`"

collect2: ld returned 1 exit status 
Run Code Online (Sandbox Code Playgroud)

对于animal.cpp,但我不需要主,或者我需要它吗?

我哪里错了?

c++ program-entry-point class

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

WPF MVVM ComboBox SelectedItem或SelectedValue不起作用

更新

经过一番调查.似乎问题是SelectedValue/SelectedItem在Item源完成加载之前发生.如果我坐在断点并等待几秒钟,它会按预期工作.不知道我将如何解决这个问题.

结束更新

我有一个应用程序在WPF中使用MVVM和ComboBox.下面是ViewModel示例.我遇到的问题是当我们离开页面并迁移回ComboBox时没有选择当前选择的值.

查看模型

public class MyViewModel
{
     private MyObject _selectedObject;
     private Collection<Object2> _objects;
     private IModel _model;

     public MyViewModel(IModel model)
    {
         _model = model;
         _objects = _model.GetObjects();
    }

    public Collection<MyObject> Objects
    {
         get
         {
              return _objects;
         }
         private set
         {
              _objects = value;
         }
     }

     public MyObject SelectedObject
     {
          get
          {
              return _selectedObject;
          }
          set
          {
               _selectedObject = value;
          }
      }
 }
Run Code Online (Sandbox Code Playgroud)

为了这个例子,我们可以说MyObject有两个属性(Text和Id).我的ComboBox XAML看起来像这样.

XAML

<ComboBox Name="MyComboBox" Height="23"  Width="auto" 
    SelectedItem="{Binding Path=SelectedObject,Mode=TwoWay}" 
    ItemsSource="{Binding Objects}"
    DisplayMemberPath="Text"
    SelectedValuePath="Id">
Run Code Online (Sandbox Code Playgroud)

无论我在回到页面时如何配置此对象并重新组装对象,ComboBox都不会选择该值.该对象通过属性中的get返回正确的对象.

我不确定这是否只是ComboBox和MVVM模式工作方式的问题.我们正在进行的文本框绑定正常工作.

wpf combobox mvvm

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