WebForm?
这个捕捉键盘事件不就ok了?等按下PageUp 或PageDown是自己编写代码实现翻页.
这个应该很简单的啊

解决方案 »

  1.   

    你要的功能应当和翻页的功能同理,即按下PageUp为上一页,按下PageDown为下一页(每页显示一副图片).
    我不知道PageUp和PageDown的KeyCode,可以使用以下代码探测
    <script for="document" event="onkeydown">
        window.status = window.event.keyCode;
    </script>然后使用js脚本提交按键动作,进行翻页
    <script language="javascript" id="keySubmit" for="document" event="onkeydown">
        if(window.event.keyCode == "键码值")
        {
    if(typeof(Page_ClientValidate) != 'function' ||  Page_ClientValidate()) __doPostBack('pageUp','')
        }
    </script>设置一隐藏字段来保存页数
    <input type="hidden" id="pageIndex" value="0" runat="server"/>每次提交更新其值
      

  2.   

    写一个触发后就显示某一张图片的方法比如ShowImage(int i),根据i的值来确定显示当前图片的上一张或下一张图片。
    捕获pageup,pagedown,space,backspace键盘事件,在这些事件中调用上面的方法,加上适合的参数,就可以了。
      

  3.   

    mobydick(敌伯威)
    ShowImage如何声明?
    Image里面没有Show啊?
      

  4.   

    winform中,重写WinForm 的ProcessCmdKey事件
    protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
    {
    if(this.txtMoney.ContainsFocus)
    {
    if(keyData==Keys.Enter)//你想屏蔽的键
    {
    SendKeys.Send(你的操作键);
    }
    }
    return base.ProcessCmdKey(ref msg, keyData);
    }
      

  5.   

    哪位能教教我如何使用wswc3110(我是农民) 的代码?谢谢!
      

  6.   

    我以前也做过这个,还是自动的了!
    不过,我用的是listBox不是listView我帮你试了试listView确实不好实现,
    我可以告你在listBox的实现方法:可以实现pageup和pagedown的功能
    public int aa=0;
    private void listBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
    {

    if(e.KeyValue==33)
    {
    if(listBox1.SelectedIndex>0)
    {
    aa=listBox1.SelectedIndex-1;
    }
    }
    if(e.KeyValue==34)
    {
    if(listBox1.SelectedIndex<listBox1.Items.Count-1)
    {
    aa=listBox1.SelectedIndex+1;
    }
    }

    } private void listBox1_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
    {

    if(e.KeyValue==33)
    {
    listBox1.SelectedIndex=this.aa;
    }
    else if(e.KeyValue==34)
    {
    listBox1.SelectedIndex=this.aa;
    }
    }
      

  7.   

    在listview的keypress事件里写
    if(e.keycode = ???)//???就是你想屏蔽的上下左右的ascii码
    e.handled = true;
      

  8.   

    那怎么实现PageUp和PageDown呢?我想在listview里面使用它们
    希望能实现一行一行的读图
      

  9.   

    写一个触发后就显示某一张图片的方法比如ShowImage(int i),根据i的值来确定显示当前图片的上一张或下一张图片。
    捕获pageup,pagedown,space,backspace键盘事件,在这些事件中调用上面的方法,加上适合的参数,就可以了。
    ---------------------------------------------------------------------------------------晕,我是说自己写一个ShowImage(int i)的方法。