none
请教:如何在action的代码中调用其他XAML文件中的控件?谢谢 RRS feed

  • 问题

  • RT 
    或者我在action的代码中 创建了一个textblock 我应该把它作为谁的的child add进去呢? 就是说我希望在执行此behavior时 在界面上能显示出这个textblock

    非常感谢您的回答! 

    www.inoadam.com
    2009年12月16日 7:56

答案

  • 你好, 
         
         你可以尝试使用ToolTip,或者popup
       
         这样的话,显示查询结果的就类似于一个浮动的div包含一个textblock. 
      
         并不会影响整体,也不会像childwindow那样,覆盖整个窗口

    • 已标记为答案 adamloo 2009年12月23日 8:20
    2009年12月22日 7:41
  • 同意Min-Hong Tang的说法,你可以直接设置Image的ToolTipService,不过ToolTip是有延时才出现的
    EaranSE 2.0:中国最早上线&中国最好的Silverlight企业应用
    • 已标记为答案 adamloo 2009年12月23日 8:20
    2009年12月22日 8:15

全部回复

  • 你好,
      
         一般来说,会将一个UIElement当作一个Panel的child添加,但是也可以当作Border之类的content添加.  
      
         具体还是要看你想要达到的显示效果, 你可以描述下你想要达到的效果. 
        
         这样我可以给你更具体的回答,谢谢
    2009年12月17日 3:07
  • 谢谢您的回答!
    我想要达到的效果是这样的:比如我创建这样一个behavior,当点击图片时可以查询此点的像素值。值返回给比如MainPage.xaml中x:Name="RasterCellValue" 的textblock的text 属性,我该怎么做会比较好呢?我目前是用childwindow来展示查询结果,但感觉不是很好,希望高手们能建议个比较好的方法。 非常感谢!
    2009年12月21日 10:58
  • 你好, 
         
         你可以尝试使用ToolTip,或者popup
       
         这样的话,显示查询结果的就类似于一个浮动的div包含一个textblock. 
      
         并不会影响整体,也不会像childwindow那样,覆盖整个窗口

    • 已标记为答案 adamloo 2009年12月23日 8:20
    2009年12月22日 7:41
  • 同意Min-Hong Tang的说法,你可以直接设置Image的ToolTipService,不过ToolTip是有延时才出现的
    EaranSE 2.0:中国最早上线&中国最好的Silverlight企业应用
    • 已标记为答案 adamloo 2009年12月23日 8:20
    2009年12月22日 8:15