我对冒泡事件有疑问.我设法在边框,网格,堆栈面板中冒泡,而不是在ScrollViewer中
如果您查看下面的示例,您会注意到当您单击TextBlock时,事件会被标记为Grid.但是当我包含ScrollViewer时,事件在此停止并且不会发送到网格.
有没有人现在发生这种情况,如果它可以修复?我真的需要能够通过ScrollViewer冒泡事件,因为我一直在使用它.
<Grid MouseLeftButtonDown="Grid_MouseLeftButtonDown">
<!--<ScrollViewer MouseLeftButtonDown="ScrollViewer_MouseLeftButtonDown">-->
<StackPanel Orientation="Vertical" MouseLeftButtonDown="StackPanel_MouseLeftButtonDown">
<TextBlock Text="Click me to bubble an event" MouseLeftButtonDown="TextBlock_MouseLeftButtonDown"/>
</StackPanel>
<!--</ScrollViewer>-->
</Grid>
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
}
private void Grid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("LayoutRoot clicked");
}
private void ScrollViewer_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("ScrollViewer clicked");
e.Handled = false;
}
private void StackPanel_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("StackPanel clicked");
e.Handled = false;
}
private void TextBlock_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Textblock clicked");
e.Handled = …Run Code Online (Sandbox Code Playgroud) 我正在通过binlog设置MySQL复制.这是主/从设置.
关于如何以最好的方式做到这一点,我有几个问题.
干杯.
我只需要一个基本的例子或教程,让手机和电脑通过蓝牙进行通信.
一个很好的链接/网站开始也很感激.
服务器部分(计算机部分)可以在许多编程语言(Java,C++,Python甚至其他东西)上制作.
客户端部分(移动电话)必须是Java Micro Edition MIDlet.
对于大多数网络开发大师来说,我的问题听起来很愚蠢,但作为新手,我想问一下,如果可以开发并且仅在Backend之后才能开发出前端?
另外,如果我需要数据库,我应该先设计它吗?
我也想了解项目的分析部分.一位朋友总之告诉我,启动项目需求分析(内部,技术和设计)是必须的.如果我想建立一个具有用户注册能力的社交电子商务网站,我会说.您能否确定一个编号列表,您将为此类项目准备分析(等等.1.数据库设计a)准备数据模型......)
如果有人能提供彻底的答复我会很高兴.
谢谢.
问候,唐尼
我试图弄清楚是否有办法在UITextField特定值中实现自动完成功能.
我知道UITextField可以使用iPhone字典做到这一点(就像在Safari中搜索谷歌等),但我希望能够以编程方式将其更正为我指定的某些值.
这该怎么做?
我有一个iPhone应用程序,当前使用facebook图形api oauth url(https://graph.facebook.com/oauth/authorize?...)加载UIWebView - 用户然后输入他们的登录详细信息,并提交我从URL中检索访问令牌.(以这种方式我相信http://www.capturetheconversation.com/technology/iphone-facebook-oauth2-graph-api)然后将其传递给我的java服务器,它使用RestFB执行各种操作
我的问题是,有没有类似的方式与Twitter这样做?目前似乎获取数据的唯一方法是下载库并使用它; 然而,这是一种我不愿意使用的方法,因为它会占用不必要的空间,因为所有命令实际上都是从我的Java服务器运行的.
任何建议将不胜感激
谢谢,
担
问题:我创建了一个ASP.NET Web应用程序.
现在它最初用于在Web服务器上进行部署.
这是有效的,所以,到目前为止一切顺利.
我现在的问题是:是否可以将其部署为桌面应用程序?
也就是说,安装程序安装某种服务器,加上Web应用程序,配置服务器在localhost URL上运行此应用程序,然后在开始菜单/桌面中创建一个链接,在该页面中打开该URL(网站,应用程序)在Web浏览器中的localhost上?
我认为它应该是可能的,虽然服务器不是IIS,因为这是一个无法单独安装的Windows组件.
那里有没有这样的东西?nonplusultra将是它只在你点击快捷方式时启动服务器.
如果调用(非 void)函数,但不将其返回值分配给变量怎么办?例如,getchar();
我一直想知道这样的值会发生什么。我听过一些幽默的解释,比如“它消失了”等等,但我真的很想知道真相。有什么办法可以恢复这样的价值吗?谢谢
我是学生这是家庭作业......桌子在那里,但没有插入数据.
谢谢你的建议
Msg 156, Level 15, State 1, Line 181
Incorrect syntax near the keyword 'INSERT'.
USE Mort;
Go
INSERT INTO
Employee
(Last_name,
First_name,
Address,
City,
State,
Telephone_area_code,
Telephone_number,
Job_title,
Hire_date,
Wage,
Gender,
Race,
Age)
VALUES
('McNamara',
'Juanita',
'923 Parkway',
'La Jolla',
'CA',
'619',
'555-0208',
'Accounting Clerk',
'10/07/2003',
'$12.75',
'F',
'Hispanic',
32);
INSERT INTO
Employee
(Last_name,
First_name,
Address,
City,
State,
Telephone_area_code,
Telephone_number,
Job_title,
Hire_date,
Wage,
Gender,
Race,
Age)
VALUES
('Stephens',
'Harvey',
'7863 High Bluff Drive',
'La Jolla',
'CA',
'619',
'555-0123', …Run Code Online (Sandbox Code Playgroud) 我基本上是在寻找一种更漂亮的方式来写:
do_something() if my_string == 'first' | my_string == 'second' | my_string == 'third'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
.net ×1
asp.net ×1
autocomplete ×1
backend ×1
bluecove ×1
bluetooth ×1
c# ×1
events ×1
facebook ×1
frontend ×1
function ×1
ios ×1
iphone ×1
java-me ×1
jsr82 ×1
midp ×1
mysql ×1
objective-c ×1
replication ×1
return-value ×1
ruby ×1
scrollviewer ×1
silverlight ×1
sql ×1
sql-server ×1
twitter ×1
uitextfield ×1
vb.net ×1