我在ItemsControl中有一组项目。我正在显示所有这些项目,但我希望仅显示项目的一个子集。所以我想指定ItemsControl的可视区域(或任何其他支持它的元素)。在应用滚动后,可以看到其他元素。
我可以在视图模型端这样做,并将其传递给ItemsControl only visible elements,但我对View-only解决方案感兴趣。有吗?
我很难找到仅适合于可查看的Listbox区域的Listbox项目的数量,因此您不需要向下滚动。抱歉,如果这是小事,我很难弄清楚这件事。
我写了一个小例子来说明我的问题:
from Tkinter import *
from tkFont import Font
myfont=Font(family='Times', size=12)
a=Listbox(activestyle='dotbox', font=myfont)
a.insert(END, *xrange(100))
a.pack(side='left', fill=BOTH, ex
我正在尝试定义一个命令,它可以接受一个范围并将其传递给一个函数。这就是我认为我应该拥有的:
function! PrintGivenRange() range
echo "firstline ".a:firstline." lastline ".a:lastline
" Do some more things
endfunction
command! -range PassRange call PrintGivenRange()
然而,它不是这样工作的,它似乎只通过了第一行。
例如:
:1,5PassRange "outputs