如何使用MonoDevelop对接库

本文关键字:MonoDevelop 何使用 | 更新日期: 2023-09-27 17:54:37

我试图使用MonoDevelop对接库创建一个示例应用程序。我使用下面的代码,但它不显示任何项目。

public MainWindow () : base (Gtk.WindowType.Toplevel)
{
    Build ();
    DockFrame df = new DockFrame ();
    Add (df);
    DockItem item = df.AddItem ("Document");
    item.DefaultVisible = true;
    item.DefaultLocation = "Documents/Left";
    item.DrawFrame = false;
    df.ShowAll ();
    ShowAll ();
}

或任何例子,如何使用MonoDevelop对接库

如何使用MonoDevelop对接库

终于得到了它的工作,(如果添加正确的Mono开发库参考)

public MainWindow () : base (Gtk.WindowType.Toplevel)
{
    Build ();
    DockFrame df = new DockFrame ();
    Add (df);
    DockItem item = df.AddItem ("Document");
    item.DefaultVisible = true;
    item.Label = "Document Label";
    item.DrawFrame = false;
    item.Content = new Label ("Hello Docking");
    df.DefaultVisualStyle = new DockVisualStyle () {
        ExpandedTabs = false,
        InactivePadBackgroundColor = Styles.InactivePadBackground,
        PadBackgroundColor = Styles.PadBackground,
        PadTitleLabelColor = Styles.PadLabelColor
    };
    df.CreateLayout ("SomeLayout");
    df.CurrentLayout = "SomeLayout";
    item.Visible = true;
    df.ShowAll ();
    ShowAll ();
}