2012-03-05 32 views
5
<TextBox Foreground="Black" 
     FontFamily="Times New Roman" 
     FontWeight="Bold" 
     FontSize="15" 
     MaxHeight="50" 
     Margin="6,95,40.067,0" 
     Name="txt1" VerticalAlignment="Top" 
     IsHitTestVisible="False" 
     Height="30" 
     Grid.Row="4" 
     Grid.Column="2"/> 

IsHitTestVisible屬性在TextBox上的作用是什麼?Textbox標記和IsHitTestVisible屬性

回答

0

如果此元件可以作爲從至少一個點的命中測試結果被返回;否則,是錯誤的。默認值是true。

來源:MSDN

參見:Hit Testing in the Visual Layer

+0

從其他地方複製文本時,您應該使用quoteblock,否則會誤導讀者認爲你寫的。 – 2012-03-05 09:36:36

11

當你有另一個控制內部控制,比如,如果你有一個TextBox裏面...可以說,另一個TextBox。然後通過將父控件的isHitTestvisible屬性設置爲False,您允許用戶輸入子文本框。如果將其設置爲True,則RoutedEvent將在父級控制級別處理。

當你Adorners工作時,此屬性是最常用。