一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

WPF,Loaded事件與Visibility屬性值有關(guān)系?

 牛人的尾巴 2016-06-03
一個(gè)自定義控件:
XML/HTML code?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:WPF2">
    <Style TargetType="{x:Type local:CustomControl1}">
        <Setter Property="Visibility" Value="Collapsed"/>
        <Setter Property="Width" Value="100"/>
        <Setter Property="Height" Value="30"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type local:CustomControl1}">
                    <Border Name="PART_Border" Background="Red"/>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</ResourceDictionary>

C# code?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class CustomControl1 : Control
{
    static CustomControl1()
    {
        DefaultStyleKeyProperty.OverrideMetadata(typeof(CustomControl1), new FrameworkPropertyMetadata(typeof(CustomControl1)));
    }
    public override void OnApplyTemplate()
    {
        base.OnApplyTemplate();
        this.Loaded += CustomControl1_Loaded;
    }
    void CustomControl1_Loaded(object sender, RoutedEventArgs e)
    {
        MessageBox.Show("張三");
    }
}

XML/HTML code?
1
2
3
4
5
6
7
8
9
<Window x:Class="WPF2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:local="clr-namespace:WPF2" 
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <local:CustomControl1 Margin="0,144,10,145" Width="Auto"/>
    </Grid>
</Window>


自定義控件CustomControl1的Visibility在樣式中被設(shè)置為隱藏。CustomControl1控件還有一個(gè)Loaded事件。
現(xiàn)在出現(xiàn)這么一個(gè)現(xiàn)象:首次啟動(dòng)編譯的時(shí)候,會(huì)彈出"張三",說(shuō)明CustomControl1控件響應(yīng)了Loaded事件,然后,停止調(diào)試,再次啟動(dòng)編譯之后,就再也不彈出對(duì)話框了,這是什么原因呢?而如果取消控件樣式中的那句<Setter Property="Visibility" Value="Collapsed"/>,則不會(huì)這種情況,難道Visibility屬性會(huì)影響Loaded事件嗎?

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    男女一进一出午夜视频| 九九热最新视频免费观看| 免费在线成人激情视频| 91人妻人人做人碰人人九色| 亚洲最新av在线观看| 国产日韩中文视频一区| 日韩女优精品一区二区三区| a久久天堂国产毛片精品| 风间中文字幕亚洲一区| 欧美人妻盗摄日韩偷拍| 日本 一区二区 在线| 91香蕉视频精品在线看| 在线观看国产午夜福利| 国产三级不卡在线观看视频| 婷婷激情五月天丁香社区| 国产又粗又猛又大爽又黄| 夜夜躁狠狠躁日日躁视频黑人| 免费人妻精品一区二区三区久久久| 久久福利视频在线观看| 日韩中文高清在线专区| 在线亚洲成人中文字幕高清| 99福利一区二区视频| 千仞雪下面好爽好紧好湿全文| 又大又长又粗又黄国产| 91精品日本在线视频| 亚洲美女国产精品久久| 国产av精品高清一区二区三区| 亚洲中文字幕乱码亚洲| 国产美女精品人人做人人爽| 日韩熟妇人妻一区二区三区| 日本精品视频一二三区| 亚洲中文字幕免费人妻| 国产高清一区二区不卡| 人妻露脸一区二区三区| 日韩一区二区三区18| 老司机精品线观看86| 欧美日韩乱码一区二区三区| 激情综合五月开心久久| 极品少妇嫩草视频在线观看| 国产欧美日韩不卡在线视频| 色涩一区二区三区四区|