我有以下代碼:工具提示能見度
<DataTemplate>
<!--<sdk:DataGridTextColumn Binding="{Binding Description}" Header="Description" Width="205" />-->
<TextBlock Text="{Binding Description}" Width="232">
<ToolTipService.ToolTip >
<ToolTip Visibility="{Binding }">
<sdk:DataGrid AutoGenerateColumns="False" GridLinesVisibility="None" HeadersVisibility="None" Height="Auto" ItemsSource="{Binding Contains}" >
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn Binding="{Binding Code}" Header="Code" CanUserSort="False" />
<sdk:DataGridTextColumn Binding="{Binding Description}" Header="Description" CanUserSort="False"/>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
</ToolTip>
</ToolTipService.ToolTip>
</TextBlock>
</DataTemplate>
我想我的提示顯示,只有在有在ItemsSource="{Binding Contains}"
我有什麼在Visibility
寫至少一行屬性? 類似於
<ToolTip Visibility="{Binding Contains.Length > 0}">
但我找不出什麼語法應該是!有任何想法嗎?
ReSharper的說,這些2行從不使用: <能見度X:鍵= 「__默認__」>可見 <能見度X:鍵= 「0」>摺疊 – bmanu 2010-08-01 20:08:26
@bmanu:我聽到一些說Resharper是.NET開發人員的必備工具,有趣的是, – AnthonyWJones 2010-08-01 22:51:05
,但它目前無法使用 - resharper評論是否有幫助? – bmanu 2010-08-02 16:09:17