我正在尝试在WPF应用程序中创建一个表单,允许用户使用类似iPhone的手势滚动可用字段.因此,我将所有表单控件放在ScrollViewer内的StackPanel中,当屏幕上显示的元素太多时,滚动条会按预期显示.
但是,当我尝试在启用触摸功能的设备上测试时,平移手势(将手指放在曲面上并向上拖动)不会像我预期的那样将可视区域向下移动.
当我简单地在ListView中放置一些元素时,触摸手势就可以了.有没有办法在ScrollViewer中启用相同类型的行为?
我的窗口结构如下:
<Window x:Class="TestTouchScrolling.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded">
<Grid>
<ScrollViewer Name="viewer" VerticalScrollBarVisibility="Auto">
<StackPanel Name="panel">
<StackPanel Orientation="Horizontal">
<Label>Label 1:</Label>
<TextBox Name="TextBox1"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Label>Label 2:</Label>
<TextBox Name="TextBox2"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Label>Label 3:</Label>
<TextBox Name="TextBox3"></TextBox>
</StackPanel>
<!-- Lots more like these -->
</StackPanel>
</ScrollViewer>
</Grid>
Run Code Online (Sandbox Code Playgroud)
正如我在标题中所写的那样,我需要一些改进这个性别的帮助:
* TODO remeber about thingie.
SCHEDULED: <%%(or (= 1 (calendar-day-of-week date))
(= 3 (calendar-day-of-week date))
(= 5 (calendar-day-of-week date)))>
Run Code Online (Sandbox Code Playgroud)
现在它在接下来的日子里显示出来了,但我想改变它的两个方面:
我如何在接下来的几天内安排特定时间(即18:00 - 20:00)
我怎样才能让这个任务重复,就像它重复一样
<2010-05-13 Wed +1w>
(通过重复,我的意思是它会自动记录结束日期和时间并回到TODO状态).
我将不胜感激任何帮助.
谢谢.
这是一个用于审查性能测试的应用程序.概念简单,难以描述.图片:
1)记录与WPF程序的交互,以便可以播放输入.
2)在进行连续屏幕捕获时播放输入.
3)在播放期间捕获挂壁时间以及连续CPU百分比.
4)多次重复步骤(2)和(3).
5)将相关的东西写入文件/ db.
6)阅读并将其全部放入花哨的UI中,以便于查看/分析.
我的杀手是(2).我可以在一个好的,可能是商业的屏幕捕获SDK上使用一些指导.我也欢迎有关我的整个问题已经解决的消息.当然,对整体想法的任何想法也都会很棒.
谢谢.
埃德
我有一个已安排的Quartz作业.我想更新与之关联的JobDataMap.如果我得到一个JobDataMap JobDataMap jobDataMap = scheduler.getJobDetail(....).getJobDataMap(),该地图是"实时"吗?即.如果我改变它,它会被保存在调度程序中吗?如果没有,我该如何坚持下去?
在Bing的json请求(bing搜索,而不是map)中苦苦挣扎,我收到一条错误回复,上面写着"无效标签"
我的查询网址是:
var bingurl="http://api.search.live.net/json.aspx?Appid=##APIKEY##&query=Honda&sources=web";
$.ajax({
type: "GET",
url: bingurl,
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "jsonp",
success: function(data) {
$callBack(data);
},
error: function(msg) {
alert("error" + msg);
}
});
Run Code Online (Sandbox Code Playgroud)
Firebug报告'无效标签',然后转储json响应.
不知道出了什么问题?帮助赞赏.
如何使用iOS达到以下要求?
1)通过iOS以编程方式拨打电话号码。
2)拨打号码后,发送其他DTMF。
我发现可以使用telURL方案进行呼叫。不确定是否发送DTMF音。
如果没有雇主网站给出的一些xml/api,我不认为这是可能的吗?
我基本上可以从HTML页面中提取和识别信息吗?
代码:
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self.navigationController presentModalViewController:picker animated:YES];
[picker release];
Run Code Online (Sandbox Code Playgroud)
警告出现picker.delegate = self;在线上:
Class 'CardEditor' does not implement the 'UINavigationControllerDelegate' protocol
Run Code Online (Sandbox Code Playgroud)
为什么UIImagePickerController会关心我的类是否实现了UINavigationControllerDelegate协议?
dim rs As ADODB.Recordset
...
...
...
capture_id = rs.Fields(0)
Run Code Online (Sandbox Code Playgroud)
.Fields(0)是什么意思?
这就是问题所在.为什么我会使用implicit_value而不是default_value,反之亦然?
谢谢!