问题列表 - 第34328页

WPF在小屏幕上.需要滚动功能

我有一个分页的WPF(.Net4)应用程序,当在上网本上使用时,它对于屏幕来说太大了.我希望能够调整大小和滚动(就像我们在使用网页时那样),但目前视图外的所有项目都无法访问.我怀疑这可能是一个简单的解决方案,但我只是不知道.

提前致谢.

UPDATE

NavigationWindow不支持直接内容,因此我必须将滚动功能分别添加到每个页面.有一个更好的方法吗?

我已经添加了下面的代码,但是当程序调整大小时,滚动条不会出现.如果没有可见性设置,它只会显示一个"死"的滚动条.

 <ScrollViewer CanContentScroll="True" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">

         <StackPanel Margin="0,40,0,0" Width="600" Height="500">

            <FlowDocumentPageViewer Height="500">
                <FlowDocument>

                    <Paragraph>CONTENT REMOVED FOR BREVITY</Paragraph>

                </FlowDocument>
            </FlowDocumentPageViewer>

         </StackPanel>

            </ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

c# wpf

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

锚标记中的onclick事件在IE中不起作用

以下在Fi​​refox和Chrome中工作正常,但是当单击锚链接时,IE 8不会调用submit()方法.

<a href="javascript:void(0);" onclick="submit();">Sign In</a>
Run Code Online (Sandbox Code Playgroud)

submit方法定义在同一页面上,如下所示:

<head>
<script type="text/javascript">

function submit()
{
// other code                                              
document.forms[0].submit();
}  

</script>
</head>
Run Code Online (Sandbox Code Playgroud)

javascript anchor internet-explorer onclick

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

如何只有一次性对话框

我想知道如何创建一个只在首次打开应用程序时弹出的对话框.例如,我在市场上有一个Android应用程序.当我更新它时,我想实现一个弹出的框,显示应用程序中已更新的内容,并且在应用程序再次更新之前不会再次弹出.谢谢!

android dialog

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

ASP.NET - 何时使用自定义异常?

嘿那里,我一遍又一遍地听到我应该总是在我的网络应用程序中使用自定义异常.问题是,当他们全部在global.asax中处理时,我没有看到任何理由进行自定义异常(写入数据库)等等..所以我为什么要使用它们?

c# asp.net exception

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

烦恼 - 如何禁用Eclipse类路径条目警告

我搜索了选项,但我似乎找不到禁用这些警告的方法.警告如下:

Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not be exported or published. Runtime ClassNotFoundExceptions may result.   

除了弄乱我的"问题"视图外,在我的项目中对我没有任何意义.

java eclipse

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

如何通过ssh隧道链(双隧道,公司网络中的服务器)连接到Oracle Database 11g服务器?

我有SSH访问'公共'服务器,这也是公司网络的门户.网络中有另一台服务器,其中运行本地 Oracle数据库服务器(此服务器外部无法访问,只接受本地主机数据库连接).当然,我有另一个SSH访问此服务器.

有没有办法从网络外部加入这个Oracle Database 11g服务器?我问是否有类似ssh隧道链,以及我如何配置它.例如,这对于TOAD for Oracle(ORACLE客户端)非常有用.

编辑:这是图像

替代文字 谢谢

oracle ssh database-connection ssh-tunnel

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

从域对象调用Grails服务是不好的设计?

因为我越来越多地使用Grails,我发现自己在多个控制器中编写代码,看起来它应该是域类的一部分.有时,此域代码包含对服务类的调用.例如,我最近编写了一个看起来像这样的域方法:

class Purchase {

    // Injected
    def paymentService

    String captureTransactionId
    Boolean captured

    // ...

    def capture() {
        captureTransactionId = paymentService.capturePurchase( this )
        captured = captureTransactionId != null
    }
Run Code Online (Sandbox Code Playgroud)

我觉得编写这段代码并不是很脏,但我还没有对Grails的最佳设计实践进行研究,所以我想得到一些意见.

grails

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

ICD-9 XML,CSV或数据库格式的代码列表

我正在寻找疾病和程序的ICD-9代码(医疗代码)的完整列表,其格式可以导入数据库并以编程方式引用.我的问题与寻找ICD-9代码的资源基本完全相同,但原始的海报忽略了提到他"完全列出"他的完整列表.

谷歌绝对不是我的朋友,因为我花了很多时间来搜索问题并发现了许多富文本类型列表(例如CDC)或网站,我可以交互式深入查看完整列表,但我找不到哪里可以获得填充这些网站的列表,可以解析为数据库.我相信这里的文件ftp://ftp.cdc.gov/pub/Health_Statistics/NCHS/Publications/ICD9-CM/2009/有我想要的东西,但文件是富文本格式,包含大量垃圾和格式这很难准确删除.

我知道这必须由其他人完成,我试图避免重复其他人的努力,但我找不到xml/CSV/Excel列表.

database medical

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

修改每个可能的DOM元素的原型

更新标题以更好地反映我正在尝试做的事情.

简而言之,不同的dom元素有不同的构造函数,它们似乎并不共享一个共同的原型.我正在寻找一种通过修改这些原型为每个DOM元素添加一个函数属性的方法,但我不知道如何找到它们.

例如,我可以这样做:

function enhanceDom (tagNames, methods) {
  var i=-1, tagName;
  while (tagName=tagNames[++i]) {
    var tag=document.createElement(tagName);
    if (!(tag && tag.constructor)) continue;
    for (var methodName in methods) {
      tag.constructor.prototype[methodName]=methods[methodName];
    }
  }
}

var thingsToEnhance = ['a','abbr','acronym','address'/* on and on... */];

enhance(thingsToEnhance, {
  doStuff : function(){
    /* ... */
  },
  doOtherStuff : function(){
    /* ... */
  } 
  /* ... */
});
Run Code Online (Sandbox Code Playgroud)

当然,我想在没有列出每个单独的html元素的情况下这样做.谁能想到更好的方法?

(原始问题如下)

目标-使getElementsByClassName任何一种浏览器的DOM节点上的工作.

它已经完成了(有点),但这是我的镜头.

我的问题是,有一个很好的方法来使用动态创建的元素吗?似乎HTML DOM元素没有共享getElementsByClassName可以添加的常见可预测原型......或者我错过了什么?

这是我到目前为止所做的(编辑 - 每次讨论更新).

(function(){

  var fn = 'getElementsByClassName'; …
Run Code Online (Sandbox Code Playgroud)

javascript cross-browser getelementsbyclassname

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

在windows cmd中运行java程序.传递字符串arg

嘿,这可能是一个简单的问题,但我无法从命令行运行我的java程序.我编译了3个java文件,现在我在目录中有3个类文件.我想运行它们并将一个字符串参数传递给我的main.

代码示例:

package dfa;
public class Main {

public static void main(String[] args) {

    DFA myDFA = new DFA();

    run(myDFA, args);
}

public static void run(DFA myDFA, String[] args)
{
    String test = args[0];
    if(myDFA.accept(test))
        System.out.println("yes");
    else
        System.out.println("no");
}
}
Run Code Online (Sandbox Code Playgroud)

我是怎么运行它的:

java -classpath . Main.class testString
Run Code Online (Sandbox Code Playgroud)

错误:

Exception in thread "main" java.lang.NoClassDefFoundError: Main/class
Caused by: java.lang.ClassNotFoundException:Main.class
.
.
.
.
Could not find the main class: Main.class

新错误:

Exception in thread "main" java.lang.NoClassDefFoundError: dfa/class
Caused by: java.lang.ClassNotFoundException:dfa.class
....Could not find …

java

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