问题列表 - 第29820页

滚动TextBlock

我在同一位置有一个TextBlock和一个文本框.根据用户所处的模式,我使一个可见,另一个折叠.这工作正常,但我怎样才能使Textblock可滚动?我想我应该使用ScrollViewer,但我不知道它为什么不起作用.我已经尝试过使用高度(自动和固定),但它不会滚动.我的xaml是这样的:

<ScrollViewer x:Name="detailsScroller" Height="285" Width="480"  Canvas.Top="76" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
    <Canvas x:Name="infoCanvas" Width="478"  >
     <TextBlock x:Name="textblockInfo" TextWrapping="Wrap"  Width="462" Height="197"  Canvas.Left="8"/>
     <TextBox x:Name="textboxInfo" TextWrapping="Wrap"  Width="478" AcceptsReturn="True" Height="300" Visibility="Collapsed" />
    </Canvas>
</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)

谢谢!

silverlight xaml textblock scrollviewer windows-phone-7

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

使用MySQL有效计算哪些点接近给定纬度/经度的最佳方法是什么?

我正在尝试设计一个MySQL模式,可以存储具有相关纬度和经度的用户列表.

然后,对于给定的用户,我想建立一个查询,该查询可以将最近的50个用户返回给他/她并按距离对这些用户进行排序(最近的用户首先显示).

鉴于此表中可能有数千名用户,存储和查询此数据的最有效方法是什么?

mysql geospatial computational-geometry

8
推荐指数
2
解决办法
282
查看次数

需要有关正确SQL的帮助

所以我是一个noobie,首发,初学者 - 把所有上述内容扔给我.我正在尝试创建一个将在数据库中搜索并返回等等等等的查询.问题是,它不是很有效.这是一个示例查询 - 正如您所看到的,在其他事情之上,我试图返回姓氏为Johnson的人的结果

SELECT BookingInfo.ClinicID, BookingInfo.BookingDate, BookingInfo.BookingTime, 
  BookingInfo.Status, PatientBooking.FirstName, PatientBooking.LastName, 
  PatientBooking.DateOfBirth 
FROM BookingInfo LEFT JOIN PatientBooking 
  ON BookingInfo.PatientID = PatientBooking.PatientID 
WHERE PatientBooking.LastName = 'Johnson' AND BookingInfo.ClinicID = '1' 
  OR BookingInfo.ClinicID = '2' 
ORDER BY BookingInfo.BookingDate DESC 
Run Code Online (Sandbox Code Playgroud)

这将返回约翰逊的结果,但其他人也是如此.另一个:

SELECT BookingInfo.ClinicID, BookingInfo.BookingDate, BookingInfo.BookingTime, 
  BookingInfo.Status, PatientBooking.FirstName, PatientBooking.LastName, 
  PatientBooking.DateOfBirth 
FROM BookingInfo LEFT JOIN PatientBooking 
  ON BookingInfo.PatientID = PatientBooking.PatientID 
WHERE BookingInfo.BookingDate = '05-18-2010' AND BookingInfo.ClinicID = '1' 
  OR BookingInfo.ClinicID = '2' 
ORDER BY BookingInfo.BookingDate DESC 
Run Code Online (Sandbox Code Playgroud)

这将返回我指定的日期的结果,但也返回其他结果.我的语法错了吗?我不知道我在做什么吗?请帮助初学者.谢谢!

mysql

3
推荐指数
1
解决办法
305
查看次数

如何通过散列中的值对散​​列数组进行排序?

这个Ruby代码的行为不像我期望的那样:

# create an array of hashes
sort_me = []
sort_me.push({"value"=>1, "name"=>"a"})
sort_me.push({"value"=>3, "name"=>"c"})
sort_me.push({"value"=>2, "name"=>"b"})

# sort
sort_me.sort_by { |k| k["value"]}

# same order as above!
puts sort_me
Run Code Online (Sandbox Code Playgroud)

我正在寻找按键"值"对哈希数组进行排序,但它们是未分类打印的.

ruby arrays sorting hash

113
推荐指数
3
解决办法
8万
查看次数

逻辑和条件AND之间的区别是什么,在C#中是OR?

可能重复:
|之间的差异是什么 和|| 还是运营商?

逻辑AND和OR:

(x & y)
(x | y)
Run Code Online (Sandbox Code Playgroud)

条件AND和OR:

(x && y)
(x || y)
Run Code Online (Sandbox Code Playgroud)

到目前为止,我只知道条件操作数.我知道它的作用以及如何在if语句中应用它.但逻辑操作数的目的是什么?

c# conditional-operator logical-operators

47
推荐指数
3
解决办法
8万
查看次数

Google Map API V3.0 - 如何检测MapTypeId更改

要添加侦听器以检测缩放更改,请使用以下命令:

google.maps.event.addListener(map,'zoom_changed',function())
Run Code Online (Sandbox Code Playgroud)

检测地图类型从ROADMAP另一个视图 变化的代码是什么SATELLITE?我可以得到价值:

val myMapType = map.getMapTypeId();
Run Code Online (Sandbox Code Playgroud)

但不知道如何检测视图中的变化.

我使用的是Google Map API V3.0

google-maps google-maps-api-3

5
推荐指数
1
解决办法
7092
查看次数

在编译时将两个常量字符串(或数组)组合成一个常量字符串(或数组)

在C#和Java中,可以使用一个或多个其他常量字符串创建常量字符串.我试图在C++中实现相同的结果(实际上,在C++ 0x中,具体而言),但是不知道我将使用什么语法来实现它,如果在C++中可以实现这样的话.这是一个说明我想要做的事情的例子:

#include <stdio.h>

const char array1[] = "Hello ";
const char array2[] = "world!\n";
const char array3[] = array1 + array2; // C++ doesn't like it when I try this

int main() {

    printf(array3);

    return 0;

}
Run Code Online (Sandbox Code Playgroud)

有什么指针吗?(没有双关语.)

编辑:我需要能够将它应用于整数数组 - 而不仅仅是char数组.但是,在这两种情况下,待组合数组都是固定大小的并且是编译时常量.

c++ arrays const concatenation c++11

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

WPF/Silverlight程序员:MVVM是否过度杀伤?

我对MVVM的看法很复杂.似乎我需要编写如此多的代码来获得最有效的补救措施.我想念事件(命令是如此痛苦),绑定一切导致调试噩梦,我错过了对视图的引用!

我只是想知道你对MVVM的感受与背后的普通旧代码.你更喜欢什么和/或你通常使用或推荐使用什么?

谢谢

.net c# silverlight wpf mvvm

7
推荐指数
3
解决办法
2133
查看次数

找不到System.Windows.Media namepspace?

我正在使用第三方API中具有类型属性的对象System.Windows.Media.ImageSource,但我似乎无法在任何地方找到System.Windows.Media命名空间.如果我尝试添加对项目的引用,我System.Windows.Media在选项列表中看不到.我的项目也针对.Net 3.5.

为了能够访问此命名空间,我还需要做些什么吗?

.net c# namespaces

77
推荐指数
5
解决办法
9万
查看次数

我可以检测窗口是否部分隐藏?

是否有可能检测到我以外的程序窗口是否1)完全可见,2)部分隐藏,或3)完全隐藏?如果窗口(基于检索到的句柄)不可见,我希望能够告诉我的应用程序不要做任何事情.我不关心窗口是否有焦点,z顺序是什么,或者其他什么,我只是对窗口显示的内容感兴趣.如果我需要别的东西来解决这个问题,我很好,但有可能吗?谢谢.

delphi visibility

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