小编los*_*110的帖子

Subversion:基本校验和不匹配

我试图将subversion的更改提交到文件.此文件属于通过外部链接到我的项目的目录,并且与某个修订版挂钩.

当我提交时,我收到错误:

Commit failed
Base checksum mismatch on....
Run Code Online (Sandbox Code Playgroud)

我试图再次检查目录以确保它是干净的并再次执行提交,但我仍然收到相同的错误.

是否与提交挂钩文件有关?我认为提交到挂起的文件应该是可能的,并且基本上分支这个代码?

svn

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

将控件的可见性绑定到IEnumerable的"Count"

我有一个包含在IEnumerable <>中的对象列表.我想根据此列表的计数设置控件的可见性.我试过了:

 Visibility="{Binding MyList.Count>0?Collapsed:Visible, Mode=OneWay}"
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我尝试将MyList.Count绑定到文本块中的文本以确保计数值是正确的,并且确实如此.它似乎没有正确设置可见性.

c# data-binding wpf xaml

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

在特定键上使用EventTrigger

我想在触摸特定键时使用EventTrigger调用命令(例如,空格键)

目前我有:

  <i:Interaction.Triggers>
       <i:EventTrigger EventName="KeyDown">
            <i:InvokeCommandAction Command="{Binding DoCommand}" CommandParameter="{BindingText}"/>
       </i:EventTrigger>
  </i:Interaction.Triggers>
Run Code Online (Sandbox Code Playgroud)

现在我怎么能指定只有当空格键出现KeyDown时才会出现这种情况?

wpf interaction eventtrigger keydown

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

将C++ long类型转换为JNI jlong

我正在使用JNI在C++和Java之间传递数据.我需要传递一个'long'类型,并且使用类似的东西:

 long myLongVal = 100;
 jlong val = (jlong)myLongVal;
 CallStaticVoidMethod(myClass, "(J)V", (jvalue*)val);
Run Code Online (Sandbox Code Playgroud)

但是在Java中,当检索到'long'参数时,它会被检索为一些非常大的负数.我究竟做错了什么?

c++ java java-native-interface android android-ndk

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

什么时候/为什么我的Java单例实例被销毁?

我有一个Android应用程序,设置为启动Java活动(称为MyJavaActivity),然后启动NativeActivity.当NativeActivity完成后,它返回MyJavaActivity.

我还有一个Java单例类(称为MyJavaSingleton),我想在整个应用程序的生命周期中保留在内存中.我从NativeActivity(使用JNI)设置了一些单例类的成员变量,稍后可以通过MyJavaActivity检索它们.

问题是,MyJavaSingleton实例似乎在内存中,直到NativeActive退出,但是当MyJavaActivity再次启动时,似乎再次设置为null,因此我在NativeActivity中设置的所有变量现在都重置为默认值.为什么会这样?

 public class MyJavaActivity extends Activity implements View.OnTouchListener
 {
   @Override
   public void onCreate(Bundle savedInstanceState) 
   {
    super.onCreate(savedInstanceState);
    MyJavaSingleton.Instance().DoStuff();
   }

   @Override
   public boolean onTouch(View arg0, MotionEvent arg1) 
   {
      Intent intent = new Intent(MyJavaActivity.this, NativeActivity.class);
      startActivity(intent); // at this point, android_main will be executed 
   }
 }

 /////////////////////////////
 public class MyJavaSingleton
 {
   static private MyJavaSingleton mInstance = null;
    synchronized public static MyJavaSingleton Instance()
{
    if( mInstance == null )
    {
        mInstance = new MyJavaSingleton();
        Log.v(TAG, "New MyJavaSIngleton instance");
    }
    return mInstance;
} …
Run Code Online (Sandbox Code Playgroud)

java singleton android android-ndk

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

使用Xceed PropertyGrid

我是C#/ WPF的初学者,我正在尝试使用Xceed PropertyGrid.在他们的网站上他们展示了一个例子

 <xctk:PropertyGrid x:Name="_propertyGrid" Width="450" Margin="10"
                                 AutoGenerateProperties="False">
            <!-- Only the following properties will be displayed in the PropertyGrid -->
            <xctk:PropertyGrid.PropertyDefinitions>
                <xctk:PropertyDefinition Name="FirstName" />
                <xctk:PropertyDefinition Name="FavoriteColor" />
                <xctk:PropertyDefinition Name="PetNames" />
            </xctk:PropertyGrid.PropertyDefinitions>
        </xctk:PropertyGrid>
Run Code Online (Sandbox Code Playgroud)

我插入到我的xaml中.我看到了PropertyGrid View但是我没有看到任何属性定义.我觉得我必须遗漏一些基本的东西?我应该在代码隐藏中添加任何内容吗?

wpf propertygrid xceed

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

TextBox上的验证:红色边框并不总是出现在无效结果上

我有一个绑定到需要值的属性的文本框,即:

 [Required(ErrorMessage = "required value")]
 public string SomeText
 {
     //get set...
 }
Run Code Online (Sandbox Code Playgroud)

在我的XAML中,我的文本框有以下设置:

 UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=true, ValidatesOnExceptions=true
Run Code Online (Sandbox Code Playgroud)

正如预期的那样,当文本框中没有值时会出现红色边框,但是当我选择其他选项卡然后返回到包含无效结果的页面时,将不再显示红色边框.如果我输入有效结果然后将其删除,它才会重新出现.

我该怎么调试呢?如何找出导致红色边框出现的事件?

validation wpf textbox

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

部署ClickOnce时缺少dll

当我发布ClickOnce应用程序时,缺少其中一个项目中包含的引用之一.

如果我转到我的项目的属性 - >应用程序文件,这个缺失的引用甚至没有列在这里.

我的bin/Release文件夹有一个.exe.manifest文件,我注意到它也从这里丢失了.

但是,当我构建项目时,DLL实际上被复制到我的bin/Release文件夹中.

我怎样才能确保它还部署了这种必需的依赖?

clickonce dependencies publish reference

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

NativeActivity没有完成

我从JavaActivity调用NativeActivity.我的NativeActivity的切入点是

 android_main(struct android_app* state)
Run Code Online (Sandbox Code Playgroud)

在结束时,我打电话

 ANativeActivity_finish
Run Code Online (Sandbox Code Playgroud)

但是我的本机活动只是挂起,而不是返回到调用它的Java Activity(它只是简单地使用startActivity).好像它处于暂停状态.我可以让它返回到上一个活动的唯一方法是exit(0)在我的android_main结束时调用,但这会杀死进程并导致其他问题.

如何成功退出NativeActivity并返回调用它的JavaActivity?

android suspend native-activity android-activity

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

在纯粹的原生Android应用程序中呈现文本

我有一个纯粹的原生Android NDK应用程序,需要在每一帧渲染一些文本.我读过帖子说我需要创建一个包含我字体所有字符的单个图像文件,然后从这个图像中将每个字符渲染为四边形.这听起来像很多工作,我不知道在哪里获得这样的图像文件的简单字体,如Arial.是否有一种替代的,更简单的方法来在纯粹的原生Android应用程序中绘制文本?

或者,我在哪里可以检索这样的图像文件来制作我自己的字体渲染器?

android text opengl-es android-ndk

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