官术网_书友最值得收藏!

The code behind file of an XAML page

When an XAML is markup compiled, it has an associated code behind class file. The code behind is a partial class and derives from the same class, which is the root of the XAML page element:

    public partial class MainWindow : Window 
    { 
      public MainWindow() 
      { 
        InitializeComponent(); 
      } 
    } 

The constructor of the class gives a call to the InitializeComponent method available in another partial class implementation, which resides in a .g.i.cs file. For example, if your XAML page name is MainWindow.xaml, its associated code behind is MainWindow.xaml.cs and the core partial implementation is in an autogenerated file named MainWindow.g.i.cs. The .g.i.cs file can be located in the obj folder under the project. It loads your XAML page and defines the UI elements placed in the designer.

Here's how the InitializeComponent() method looks like:

主站蜘蛛池模板: 麻城市| 湟源县| 全椒县| 磐安县| 城固县| 富平县| 顺义区| 报价| 永吉县| 宝清县| 崇仁县| 云和县| 长春市| 临沭县| 东源县| 盐津县| 蓬安县| 昆明市| 来凤县| 杭州市| 西乌珠穆沁旗| 上杭县| 育儿| 江津市| 桐城市| 临猗县| 巴东县| 文成县| 轮台县| 察隅县| 威海市| 阳原县| 弋阳县| 六枝特区| 桦南县| 兴安县| 武隆县| 原平市| 济阳县| 苗栗市| 彭水|