问题列表 - 第22989页

如何增加NSUInteger变量?

NSUInteger wordInt = sentence.length;
Run Code Online (Sandbox Code Playgroud)

我想像这样添加1 - > wordInt = wordInt + 1 ;

但它不起作用.我不知道....

请!!

iphone nsuinteger

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

克隆Media Temple服务器上的git repo

我有一台已经安装了git的Media Temple服务器.如何从我在GitHub上托管的存储库中克隆文件?

git github mediatemple

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

在添加项目时冻结listboxitem

我们有一个包含许多项目的ListBox.项目通过ObservableCollection插入ListBox.其中一些项目可以在ListBox中进行编辑.但是,如果在索引<已编辑项目的索引处添加项目,则ListBox的整个内容将向下移动.

我们想要做的是:如果某个项目处于编辑模式,我们想要冻结它在屏幕上的位置.如果将项目添加到集合并且项目周围的UI发生更改,则可以.但是项目的位置应该在屏幕上保持不变.

到目前为止我唯一能做的就是附加到ScrollChanged事件,并且最多使用BringIntoView或ScrollIntoView方法来确保项目始终显示在UI中的某个位置,但是我无法锁定它位置.

有没有人做过这样的事情并帮忙?

c# wpf

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

System.Drawing.Color和System.Windows.Media.Color有什么区别?

基本上,为什么需要一个非常简单的概念的两个抽象?

.net

31
推荐指数
2
解决办法
8024
查看次数

是否有可能将GCC带入无限循环?

是否可以通过输入奇怪的源代码将GCC置于无限循环中?如果是,怎么样?也许人们可以用模板元编程做点什么?

gcc

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

在Java中实例化google-collections的BiMap

如何实例化BimapGoogle集合?

我已经阅读了Java:实例化Google Collection的HashBiMap这个问题

我的代码示例

import com.google.common.collect.BiMap;

public class UserSettings {

 private Map<String, Integer> wordToWordID;

 UserSettings() {

  this.wordToWordID = new BiMap<String. Integer>();
Run Code Online (Sandbox Code Playgroud)

我得到cannot instantiate the type BiMap<String, Integer>.

java bimap guava

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

自定义文件类型和图标

我有一个用java编写的游戏,它具有保存游戏的功能并加载所有使用.txt文件的功能,但我认为如果我可以拥有自己的文件类型会很酷...我知道我可以将它设置为保存为尚未定义的类型,然后我得到一个文件的空白图标...有没有办法在java中为它提供自定义文件图标?我看过网上等,但我找到的只是微软网站在c#和vb等中解释一些...

java icons file

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

我们如何保护自己免受其他第三方安装与我们的一些名称相同的DLL到C:\ WINDOWS?

我们的产品包括几个从开源构建到文件中的DLL,默认名称由开源开发人员提供.我们小心地将文件安装在我们自己的目录中,并且我们仔细管理搜索路径(仅针对我们的进程)以保持加载器满意.

另一个开发人员 - 一个高耸的智慧 - 决定在相同的默认DLL文件名下安装他们自己的一些相同开源的构建到C:\ WINDOWS会更容易.因此,当我们启动依赖于这些开源DLL的进程时,系统会在我们的目录之前搜索C:\ WINDOWS并找到其他开发人员安装的DLL.当然,它们是不相容的.

到目前为止我发现过的想法:

  • 重命名我们所有的DLL以避免默认名称,这只会使我们遇到冲突的可能性降低
  • 通过完整路径加载我们所有的DLL,以便加载器将其名称捕获到RAM中,并且在下次请求它们时不会搜索其他任何地方

由于各种原因,目前这些选项都不合适.

我们还能做些什么来保护自己免受世界高耸的智慧的影响?

dll search winapi path

8
推荐指数
2
解决办法
440
查看次数

convertPoint:toView:似乎没有工作

我有一个带有自定义TableCellViews的TableView,它上面有UILabel和UIButtons.当其中一个按钮被录音时,我想显示一个描述按钮文本的"工具提示".

除了当我尝试将UIButton的中心坐标转换为rootView(UIView)的坐标时,大多数都工作正常.

这是代码:

- (void) fancyLabelButtonPressed: (UIButton *) button {
  CGPoint btnPoint = button.center;   // x=200.5 y=27.5
  CGPoint rootViewPoint = [button convertPoint:btnPoint toView:rootView];
  // rootViewPoint -> x=390.5 y=197.5
  CGPoint pointToUse = CGPointMake(btnPoint.x +20, rootViewPoint.y - 23); // Hack to get it close
}
Run Code Online (Sandbox Code Playgroud)

怎么能rootViewPoint.x=390.5当我在纵向视图?!?通过使用按钮中的x和rootViewPoint中的y,我接近它应该是什么,但它只是一个黑客.

有谁看到我做错了什么?或者,还有更好的方法?

iphone coordinates

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

WinForms数据绑定与保存按钮?

当你有一个Save按钮时,C#WinForms中的数据绑定应该如何工作?在按Save之前,我不想更新数据!

我有两个表单(列表和详细信息)BindingList<T>,分别由集合和我的自定义对象支持.我可以适当地将每个表单绑定到列表或对象.但是,详细信息表单中的任何更改都会立即反映在列表表单中 - 我不想保存更改并更新列表中显示的详细信息,直到按下"保存"按钮.

数据绑定是否旨在支持这一点?这样做有共同的模式吗?

无论我采用哪种方式,绑定似乎都无法支持这种情况.我考虑过以下几点:

  • 将对象的克隆传递给详细信息表单,但是我必须在Save上协调更改 - 同时可能已对列表中的副本进行了更改.

  • 实现IEditableObject和调用EndEditsave几乎可以正常工作,因为我可以阻止列表被通知按下Save之前所做的更改,但是如果其他东西导致刷新,则使用临时数据更新列表.

我目前在我的详细视图中不再使用数据绑定,而是手动完成所有操作.这很烦人.

c# data-binding binding winforms

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

标签 统计

c# ×2

iphone ×2

java ×2

.net ×1

bimap ×1

binding ×1

coordinates ×1

data-binding ×1

dll ×1

file ×1

gcc ×1

git ×1

github ×1

guava ×1

icons ×1

mediatemple ×1

nsuinteger ×1

path ×1

search ×1

winapi ×1

winforms ×1

wpf ×1