问题列表 - 第19451页

在UITextField中换行文本?

有谁知道如何包装文本UITextField?我在Xcode中使用Cocoa/Objective-C作为我的iPhone项目,我似乎找不到办法做到这一点......

xcode cocoa-touch objective-c word-wrap uitextfield

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

C#Cast整个数组?

我看到这个Array.ConvertAll方法,但它需要一个Converter参数.我不明白为什么我需要一个转换器,当我已经在我的类中定义了一个隐含的转换器时:

    public static implicit operator Vec2(PointF p)
    {
        return new Vec2(p.X, p.Y);
    }
Run Code Online (Sandbox Code Playgroud)

我正在尝试将一个PointFs数组转换为Vec2s 数组.有一个很好的方法来做到这一点?或者我应该把它吸干并写入(另一个)转换器或循环元素?

c# arrays casting

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

选择到ViewModel的WPF绑定不会设置未在列表中显示的项目

我有一个ViewModel有一个IsSelected,我在我的绑定属性ListView.ItemContainerStyleXAML到IsSelected我的视图模型属性.

我打开应用程序并填充ListView了很多项目的视图模型集合(显示在我的视图中),比如大约2000.然后我选择列表中的所有内容Ctrl-A.我的视图模型集合IsSelected中的项目仅获取在中可见的项目的集合ListView.如果我在列表中向下翻页,IsSelected则会为显示的任何项目设置.如果我翻阅所有项目,那么我视图模型中的所有项目都将IsSelected属性设置为true.

这是我的XAML,用于IsSelected将列表视图中的视图绑定到我的视图模型:

<ListView Margin="5" ItemsSource="{Binding FilteredComparisonList}" x:Name="comparisonListView">
    <ListView.ItemContainerStyle>
        <Style TargetType="{x:Type ListBoxItem}">
            <Setter Property="IsSelected" Value="{Binding Mode=TwoWay, Path=IsSelected}" />
        </Style>
    </ListView.ItemContainerStyle>
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Source filename" DisplayMemberBinding="{Binding ImageFile.BaseFilename}" Width="Auto" />
        </GridView>
    </ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)

IsSelected当我选择所有项目时,为什么我的视图模型中的所有项目都设置为true ListView

data-binding wpf binding listview mvvm

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

launch4j exe对自己没什么可说的,有人有个建议吗?

在Linux上运行,我使用launch4j打包一个exe.

我将exe复制到我的Windows 7 VM中,然后运行它.

没有任何反应.

我用--l4j-debug运行它,没有任何事情发生(至少,如果有一个日志文件,我找不到它).

我在这里缺少一些诊断技术吗?

launch4j windows-7

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

透视正确的纹理映射; z距离计算可能是错误的

我正在制作一个软件光栅化器,我遇到了一些障碍:我似乎无法使透视校正纹理映射工作.

我的算法是首先对坐标进行排序y.这将返回最高,最低和中心点.然后我使用三角洲走过扫描线:

// ordering by y is put here

order[0] = &a_Triangle.p[v_order[0]];
order[1] = &a_Triangle.p[v_order[1]];
order[2] = &a_Triangle.p[v_order[2]];

float height1, height2, height3;

height1 = (float)((int)(order[2]->y + 1) - (int)(order[0]->y));
height2 = (float)((int)(order[1]->y + 1) - (int)(order[0]->y));
height3 = (float)((int)(order[2]->y + 1) - (int)(order[1]->y));

// x 

float x_start, x_end;
float x[3];
float x_delta[3];

x_delta[0] = (order[2]->x - order[0]->x) / height1;
x_delta[1] = (order[1]->x - order[0]->x) / height2;
x_delta[2] = (order[2]->x - order[1]->x) / height3;

x[0] = order[0]->x;
x[1] = …
Run Code Online (Sandbox Code Playgroud)

c++ zbuffer rasterizing

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

从NSArray获取字符串值

我有一个NSArrayController和我当我得到selectedObjects并创建一个NSString,其值valueForKey:@"Name"返回

(
    "This is still a work in progress "
)
Run Code Online (Sandbox Code Playgroud)

而我想要的只是文字中""我将如何得到它?这也是我的代码:

NSArray *arrayWithSelectedObjects = [[NSArray alloc] initWithArray:[arrayController selectedObjects]];

NSString *nameFromArray = [NSString stringWithFormat:@"%@", [arrayWithSelectedObjects valueForKey:@"Name"]];
NSLog(@"%@", nameFromArray);
Run Code Online (Sandbox Code Playgroud)

编辑:我在数组中也有其他字符串

cocoa core-data objective-c nsarray

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

联系表格,红宝石,sinatra和haml

我是这三个人的新手,我正在尝试为网站写一个简单的联系表格.我提出的代码如下,但我知道它存在一些基本问题(由于我对sinatra缺乏经验).得到这个工作的任何帮助将不胜感激,我似乎无法弄清楚/找到这类事情的文档.

来自联系页面的haml代码:

%form{:name => "email", :id => "email", :action => "/contact", :method => "post", :enctype => "text/plain"}
  %fieldset
    %ol
      %li
        %label{:for => "message[name]"} Name:
        %input{:type => "text", :name => "message[name]", :class => "text"}
      %li
        %label{:for => "message[mail]"} Mail:
        %input{:type => "text", :name => "message[mail]", :class => "text"}
      %li
        %label{:for => "message[body]"} Message:
        %textarea{:name => "message[body]"}
    %input{:type => "submit", :value => "Send", :class => "button"}
Run Code Online (Sandbox Code Playgroud)

这是我在sinatra的app.rb中的代码:

require 'rubygems'
require 'sinatra'
require 'haml'
require 'pony'

    get '/' do
        haml :index
    end 

    get …
Run Code Online (Sandbox Code Playgroud)

ruby haml sinatra pony

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

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

无法加载文件或程序集'Microsoft.mshtml ...强名称验证失败

我制作了一个WPF/C#程序,我使用互联网控件进行所见即所得的HTML编辑.

它是一个常规的可执行程序.

它适用于大多数计算机,但有些计算机给我以下错误.

无法加载文件或程序集'Microsoft.mshtml,Version = 7.0.3300.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.强名称验证失败.

"Microsoft.mshtml.dll"文件随程序一起分发.它与exe文件位于同一文件夹中的所有其他必需的dll.


这是输出 Fuslogvw

*** Assembly Binder Log Entry  (1/14/2010 @ 6:36:51 PM) ***

The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.

Assembly manager loaded from:  c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable  C:\Documents and Settings\office\Desktop\Database\DATABASE.exe
--- A detailed error log follows. 

=== Pre-bind state information ===
LOG: User = CAMPUSREMOTE\office
LOG: DisplayName = Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
 (Fully-specified)
LOG: Appbase = file:///C:/Documents and Settings/office/Desktop/Database/
LOG: Initial …
Run Code Online (Sandbox Code Playgroud)

c# interop mshtml

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

使用servlet诊断404错误问题(Eclipse和Glassfish 3)

我正在编写Java Web应用程序,并且在让我的servlet正常工作时遇到问题.

这是来自我的web.xml文件:

  <servlet>
    <description>Called to process any forms on the website</description>
    <display-name>Form Processing Servlet</display-name>
    <servlet-name>FormAction</servlet-name>
    <servlet-class>com.devwork.servlets.FormAction</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>FormAction</servlet-name>
    <url-pattern>/servlet/FormAction</url-pattern>
  </servlet-mapping>
</web-app>
Run Code Online (Sandbox Code Playgroud)

然而,当我将应用程序部署到Glassfish 3时,它会在通过HTTP POST将表单中的数据发送到正确的servlet URL时返回404.地址栏具有正确的servlet URL,并且Glassfish在Glassfish 3管理面板中显示为与WAR文件中包含的其他servlet和东西一起安装.

我的sun-web.xml文件是Eclipse 3.5.1生成的标准文件,因此不应成为问题.任何人都可以指出我正确的方向与这个问题?服务器日志文件表明WAR已成功部署.

谢谢.

java eclipse servlets glassfish

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