当前位置: 首页>>代码示例>>C#>>正文


C# UI类代码示例

本文整理汇总了C#中UI的典型用法代码示例。如果您正苦于以下问题:C# UI类的具体用法?C# UI怎么用?C# UI使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


UI类属于命名空间,在下文中一共展示了UI类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Add

 public ActionResult Add(UI.Models.PortalContact contact)
 {
     Business.ApplicationService.AppServiceClient appclient = new Business.ApplicationService.AppServiceClient();
     string jsoncontact = Newtonsoft.Json.JsonConvert.SerializeObject(contact);
     appclient.CreateContact(Session["companyid"].ToString(), Session["companyid"].ToString(), Guid.NewGuid().ToString().Replace("-",""), contact.designation, contact.title, contact.firstname, contact.lastname, contact.emailaddress, contact.officephone, contact.secondaryemail, contact.mobilephone, jsoncontact, contact.objecttype,"", Session["companyid"].ToString());
     return RedirectToAction("index");
 }
开发者ID:vatsavaideepthi,项目名称:Recruitmetrix,代码行数:7,代码来源:ContactsController.cs

示例2: Render

        public virtual void Render(System.IO.TextWriter writer, UI.UIControlState state, params HtmlAttribute[] attributes)
        {
            if (_Label == null)
                _Label = new HtmlSimple("label", state.Label, new HtmlAttribute("for", state.Name));

            _Label.Write(writer);

            if (_Input == null)
                _Input = CreateInput(state);

            for (int i = 0; i < attributes.Length; i++)
                _Input.Attributes[attributes[i].Name] = attributes[i].Value;

            this._Input.Write(writer);

            if (!string.IsNullOrEmpty(state.ErrorMessage))
                new HtmlSimple("span", state.ErrorMessage, new HtmlAttribute("class", "error")).Write(writer);
            else
            {
                if (!string.IsNullOrEmpty(state.Hint))
                {
                    if (_Hint == null)
                        _Hint = new HtmlSimple("span", state.Hint, new HtmlAttribute("class", "hint"));

                    _Hint.Write(writer);
                }
            }
        }
开发者ID:marcosalm,项目名称:Jetfuel-CSharp,代码行数:28,代码来源:HtmlControl.cs

示例3: Add

 public ActionResult Add(UI.Models.Job jobdata)
 {
     UI.Models.Job job = new Models.Job();
     jobdata.PayRate = jobdata.PayRate + "-" + jobdata.payratemax;
     job.InsertJobDetials(jobdata);
     return RedirectToAction("index", "jobs", null);
 }
开发者ID:vatsavaideepthi,项目名称:Recruitmetrix,代码行数:7,代码来源:JobsController.cs

示例4: Main

 static void Main()
 {
     var ui = new UI(new RealConsoleAdapter());
     while (ui.Process())
     {
     }
 }
开发者ID:peitor,项目名称:CodeKatas,代码行数:7,代码来源:Program.cs

示例5: TiawpsReader

 public TiawpsReader(UI.DelegateManager delegatemanager, string filename)
 {
     this.delegatemanager = delegatemanager;
     readrguid = Guid.NewGuid();
     this.fileName = filename;
     name = System.IO.Path.GetFileNameWithoutExtension(fileName);
 }
开发者ID:devmaximus,项目名称:MaximusParserX,代码行数:7,代码来源:TiawpsReader.cs

示例6: consultant

        public ActionResult consultant(UI.Models.portaluser recruiterdata)
        {
            Business.ApplicationService.AppServiceClient appclient = new Business.ApplicationService.AppServiceClient();
            appclient.Addconsultant(recruiterdata.usermail, recruiterdata.userpassword, recruiterdata.usertitle, Session["usertoken"].ToString());

            return RedirectToAction("index");
        }
开发者ID:vatsavaideepthi,项目名称:Recruitmetrix,代码行数:7,代码来源:UsersController.cs

示例7: Start

    void Start()
    {
        UITextInfo backTextInfo = new UITextInfo();
        backTextInfo.SetFont(fontBack).SetFontSize(24).SetColor(new Color(1f, 1f, 1f)).SetTextAlignment(UIAnchorLocation.LEFT_TOP);

        UITextInfo backTextLargerInfo = new UITextInfo();
        backTextLargerInfo.SetFont(fontBack).SetFontSize(28).SetColor(new Color(1f, 1f, 1f)).SetTextAlignment(UIAnchorLocation.LEFT_TOP);

        UIRelativeLayout rootLayout = new UIRelativeLayout("rootLayout", 0f, 0f, 1f, 1f, null, UIAnchorLocation.LEFT_BOT);

        UIStringLabel backLabelSmall = new UIStringLabel(0.01f, 0.99f, 0.2f, 0.1f, null, UILayoutType.RELATIVE_LAYOUT, UIAnchorLocation.LEFT_TOP, backTextInfo, "Back");
        UIStringLabel backLabelLarge = new UIStringLabel(0.01f, 0.99f, 0.2f, 0.1f, null, UILayoutType.RELATIVE_LAYOUT, UIAnchorLocation.LEFT_TOP, backTextLargerInfo, "Back");
        UIStaticButton backButton = new UIStaticButton(0.01f, 0.99f, 0.1f, 0.08f, null, UILayoutType.RELATIVE_LAYOUT, UIAnchorLocation.LEFT_TOP, new MenuButtonListener(hover, dehover, "MainMenu"));

        backButton.SetUIComponentIdle(backLabelSmall).SetUIComponentHighlighted(backLabelLarge);

        UITextInfo mainTextInfo = new UITextInfo();
        mainTextInfo.SetFont(fontMain).SetFontSize(48).SetColor(new Color(1f, 1f, 1f)).SetTextAlignment(UIAnchorLocation.LEFT_TOP);

        UIStringLabel mainTextLabel = new UIStringLabel(0.15f, 0.8f, 0.9f, 0.5f, null, UILayoutType.RELATIVE_LAYOUT, UIAnchorLocation.LEFT_TOP, mainTextInfo, mainText);

        rootLayout.AddUIComponent(backButton)
            .AddUIComponent(mainTextLabel);

        m_panel = new UI(rootLayout);
        m_panel.SetStartMenu(1);

        screenWidth = Screen.width;
        screenHeight = Screen.height;
    }
开发者ID:JELGT2011,项目名称:A_Spire_to_Defend,代码行数:30,代码来源:JustTextMenuRunner.cs

示例8: About

        public About(UI ui)
            : base(ui)
        {
            this.name = "About";

            CreatePage();
        }
开发者ID:WhyN92,项目名称:WhyNsStreamWatcher,代码行数:7,代码来源:About.cs

示例9: Dama

 public Dama()
 {
     InitializeComponent();
     ui = new UI();
     this.Width = 650;
     this.Height = 540;
     igra = false;
     polje = new int[10, 10];
     poteze1 = new List<Poteza>();
     poteze2 = new List<Poteza>();
     poteze = new List<Poteza>();
     narejene_poteze = new List<Poteza>();
     poteza = true;
     stran = true;
     prvi_klik = false;
     stevilka_poteze = -1;
     slika = new Bitmap(530, 530);
     pictureBox1.Width = 510;
     pictureBox1.Height = 510;
     besedilo.Top = 5;
     besedilo.Left = 510;
     besedilo.Width = 180;
     besedilo.Height = 500;
     besedilo.ScrollBars = ScrollBars.Vertical;
     besedilo.Text += "Pozdravljeni! \r\n";
     pictureBox1.Image = slika;
     potrebno = true;
     ctrl = z = false;
     menu();
 }
开发者ID:gabrjan,项目名称:Diplomska,代码行数:30,代码来源:Dama.cs

示例10: Default

	void Default(int active) {
		currentUI = Default;
		curActive = active;
		GUI.depth = 0;
		CreatePanel ();
		CreateNavButton ("Research",Research);
		CreateNavButton ("Components",Components);

        //Debug stuff

		/*if (CreateButton ("Spawn Ship")) {
			shipbuilder.SpawnShip();
		}

		if (CreateButton ("Destroy Ship")) {
			shipbuilder.DespawnShip();
		}
        */
		if (CreateButton ("Save")) 
			shipbuilder.Save ();
        /*

		if (CreateButton ("Load"))
			shipbuilder.Load (0);*/
	}
开发者ID:LatexBotox,项目名称:SPACE,代码行数:25,代码来源:HangarUI.cs

示例11: CreateInput

        protected override HtmlNode CreateInput(UI.UIControlState state)
        {
            HtmlComposite ul = new HtmlComposite("ul");

            System.Collections.IEnumerable items =
                state.Value is string ?
                ((string)state.Value).Split(',') :
                (System.Collections.IEnumerable)state.Value;

            foreach (KeyValuePair<object, object> item in state.Options)
            {
                HtmlComposite li = new HtmlComposite("li");
                ul.Children.AddLast(li);

                string id = state.Name + "_" + item.Key;

                li.Children.AddLast(new HtmlSimple("label", item.Value, new HtmlAttribute("for", id)));

                HtmlStandalone checkbox = new HtmlStandalone("input",
                    new HtmlAttribute("type", "checkbox"),
                    new HtmlAttribute("id", id),
                    new HtmlAttribute("name", state.Name),
                    new HtmlAttribute("value", item.Key));

                if (IsChecked(items, item.Key))
                    checkbox.Attributes.AddLast("checked", "checked");

                li.Children.AddLast(checkbox);
            }

            return ul;
        }
开发者ID:marcosalm,项目名称:Jetfuel-CSharp,代码行数:32,代码来源:BootstrapCheckboxGroup.cs

示例12: CreateInput

        protected override HtmlNode CreateInput(UI.UIControlState state)
        {
            HtmlComposite ul = new HtmlComposite("ul", new HtmlAttribute("class", "unstyled"));

            foreach (KeyValuePair<object, object> item in state.Options)
            {
                HtmlComposite li = new HtmlComposite("li");
                ul.Children.AddLast(li);
                
                
                string id = state.Name + "_" + item.Key;
                HtmlComposite label = new HtmlComposite("label", new HtmlAttribute("class", "checkbox"));
                li.Children.AddLast(label);

                HtmlStandalone checkbox = new HtmlStandalone("input",
                    new HtmlAttribute("type", "radio"),
                    new HtmlAttribute("id", id),
                    new HtmlAttribute("name", state.Name),
                    new HtmlAttribute("value", item.Key));

                if (state.Value.Equals(item.Key))
                    checkbox.Attributes.AddLast("checked", "checked");


                label.Children.AddLast(checkbox);
                label.Children.AddLast(new HtmlText(" " + item.Value));

            }

            return ul;
        }
开发者ID:marcosalm,项目名称:Jetfuel-CSharp,代码行数:31,代码来源:BootstrapRadioGroup.cs

示例13: Main

        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            // build
            var es = new EventStore("eventstore.db");
            var ui = new UI();

            var sb = new Spielbrett(es.History);

            var sp = new Spiel(es);
            var schiri = new Schiedsrichter(es);
            var map = new Mapper(sb);
            var app = new App(sp, schiri, map);

            // bind
            es.OnAppended += sb.Update;

            app.Spielstand_aktualisiert += ui.Spielstand_anzeigen;

            ui.Neues_Spiel_gewünscht += app.Neues_Spiel;
            ui.Spielstein_gesetzt += app.Zug_ausführen;

            // run
            app.Starten();

            Application.Run(ui);
        }
开发者ID:ralfw,项目名称:DWX14Workshop,代码行数:29,代码来源:Program.cs

示例14: Render

        public virtual void Render(System.IO.TextWriter writer, UI.UIControlState state, params HtmlAttribute[] attributes)
        {


            writer.Write("<div class=\"");
            if (state.Validated)
            {
                if (string.IsNullOrEmpty(state.ErrorMessage))
                {
                    writer.Write("form-group has-success");
                }
                else
                {
                    writer.Write("form-group has-error");
                }
            }
            else
            {
                writer.Write("form-group");
            }

            writer.WriteLine("\">");

            RenderLabel(writer, state);
            RenderInput(writer, state, attributes);
            RenderHintOrError(writer, state);


            writer.WriteLine("</div>");

        }
开发者ID:marcosalm,项目名称:Jetfuel-CSharp,代码行数:31,代码来源:Bootstrap3Control.cs

示例15: DisplayMenu

	void DisplayMenu ()
	{
		if (Social.localUser == null || !Social.localUser.authenticated) {
			if (GUILayout.Button("Login/Register")) {
				LumosSocialGUI.ShowWindow(LumosGUIWindow.Login);
			}
		} else {
			if (GUILayout.Button("Achievements")) {
				LumosSocialGUI.ShowWindow(LumosGUIWindow.Achievements);
			}
			
			if (GUILayout.Button("Leaderboards")) {
				LumosSocialGUI.ShowWindow(LumosGUIWindow.Leaderboards);
			}
			
			if (GUILayout.Button("Profile")) {
				LumosSocialGUI.ShowWindow(LumosGUIWindow.Profile);
			}
			
			if (GUILayout.Button("Settings")) {
				LumosSocialGUI.ShowWindow(LumosGUIWindow.Settings);
			}
			
			if (GUILayout.Button("Close")) {
				currentUI = UI.None;
			}
		}
	}
开发者ID:GDxU,项目名称:incomplete-richman,代码行数:28,代码来源:LumosSocialDemoBasicGUI.cs


注:本文中的UI类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。