在XAML代碼中導入名稱空間

使用如下的代碼導入指定的名稱空間。不僅導入了名稱空間,而且還爲該名稱空間指定了一個前綴local,當然也可以指定爲其他的前綴名,這個可自行定義。導入後,該名稱空間的公開成員即可在當前XAML代碼中使用了。比如示例中的TimeButton這個類,其實是個繼承自按鈕的自定義控件類。

<Window x:Class="Demo002.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:local="clr-namespace:Demo002"
        Title="MainWindow" Height="350" Width="525">
    <Grid x:Name="Grid1">
        <Grid x:Name="Grid2">
            <Grid x:Name="Grid3">
                <StackPanel x:Name="StackPanel1">
                    <ListBox x:Name="ListBox1" />
                    <local:TimeButton x:Name="TimeButton1" Width="80" Height="80" 
                                      Content="Report Time" />
                </StackPanel>
            </Grid>
        </Grid>
    </Grid>
</Window>


發佈了359 篇原創文章 · 獲贊 211 · 訪問量 95萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章