如何正确显示我的信息?

时间:2014-11-12 13:36:54

标签: c# wpf xaml wpf-controls

在我的应用程序中,有些级别的日志:Info,Debug,Warning,Error。 我做了一个警告计数器,所有日志都在这个级别。 我设法在带有自定义标志的stackpanel中显示计数器。

实际上,当鼠标在柜台上时,所有日志都显示在工具提示中。 问题是焦点不起作用,所以我需要找到一个组件来纠正它。

目的是用户读取所有日志,计数器的值为0,日志列表为空。

使用哪个组件来解决我的问题? 如果需要,我可以重新定义父堆栈面板。

1 个答案:

答案 0 :(得分:0)

您可以将用户控件置于弹出控件中并操纵IsOpen属性

<Popup x:Name="LoginUiPopup" Placement="Center" IsOpen="True" StaysOpen="True" >            
        <ContentControl>
            <Grid>

            </Grid>
        </ContentControl>
</Popup>

您可以将IsOpen属性与日志计数绑定。