• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Forms.Panel类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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

示例1: WaitingForAppDialog

		internal WaitingForAppDialog() : base(!INCLUDE_BUTTONS)
		{
			Text = StringParser.Parse("${res:ComponentInspector.WaitingForAppDialog.Title}");
			Height = 150;

			String descText = StringParser.Parse("${res:ComponentInspector.WaitingForAppDialog.Information}");

			_textBox = Utils.MakeDescText(descText, this);
			_textBox.Dock = DockStyle.Fill;
			Controls.Add(_textBox);

			Label l = new Label();
			l.Dock = DockStyle.Fill;
			Controls.Add(l);

			Panel bottomPanel = new Panel();
			bottomPanel.Dock = DockStyle.Bottom;

			l = new Label();
			l.Dock = DockStyle.Fill;
			bottomPanel.Controls.Add(l);

			Button cancel = Utils.MakeButton(StringParser.Parse("${res:Global.CancelButtonText}"));
			cancel.Dock = DockStyle.Right;
			cancel.DialogResult = DialogResult.Cancel;
			bottomPanel.Controls.Add(cancel);

			bottomPanel.Height = Utils.BUTTON_HEIGHT;
			Controls.Add(bottomPanel);
		}
开发者ID:JohnnyBravo75,项目名称:SharpDevelop,代码行数:30,代码来源:WaitingForAppDialog.cs


示例2: ProductSliderPane

 public ProductSliderPane(InventoryView inventory, Panel panel, MasterController masterController)
     : base(masterController, panel, DOCKSTYLE_TYPE)
 {
     InitializeComponent();
     this.inventoryView = inventory;
     this.dbController = masterController.DataBaseController;
 }
开发者ID:DarkSaito29,项目名称:X-O-Genesis,代码行数:7,代码来源:ProductSliderPane.cs


示例3: MessageHandler

 // We take both the EditorForm's handle and its displayPanel handle, since messages
 // will sometimes be for the form, or the display panel.
 public MessageHandler( Panel displayPanel, EditorForm parent )
 {
     m_fakeFocus = false;
     m_displayPanel = displayPanel;
     m_parent = parent;
     m_mouseDownPosition = new System.Drawing.Point(0, 0); 
 }
开发者ID:Rocket-Buddha,项目名称:GameCode4,代码行数:9,代码来源:MessageHandler.cs


示例4: button1_Click

        private void button1_Click(object sender, EventArgs e)
        {
            Panel p = new Panel();
            p.Name = "test";
            p.Dock = DockStyle.Fill;
            p.BackColor = Color.Yellow;
            panelMain.Controls.Add(p);

            Panel p1 = new Panel();

            p1.Size = new Size(200, 200);
            p1.BackColor = Color.Violet;
            p.Controls.Add(p1);

            Panel p2 = new Panel();
            p2.Size = new Size(500, 100);
            p2.BackColor = Color.Red;
            //p2.Location = new Point(200, 0);
            Control prev = p.Controls[p.Controls.Count - 1];
            p2.Location = prev.Location + prev.Size - new Size(0, p2.Height);
            p.Controls.Add(p2);

            /*Label l = new Label();
            l.AutoSize = true;
            l.Font = new Font(l.Font.FontFamily,20);
            l.BorderStyle = BorderStyle.Fixed3D;
            Point point = p1.Location + p1.Size - new Size(0, l.Height);
            l.Location = point;
            l.Text = l.Location.ToString();
            //l.Height
            p.Controls.Add(l);*/

            //p.Controls[p.Controls.].Location.X
        }
开发者ID:ramyothman,项目名称:ifekra,代码行数:34,代码来源:Form1.cs


示例5: ClientGUI

        public ClientGUI(string ip, string name)
        {
            InitializeComponent();
            this.FormBorderStyle = FormBorderStyle.FixedSingle;

            panelGame1 = new Panel();
            this.name = name;
            this.ip = ip;
            this.broadcast = "BROADCAST";
            this.Text = name;

            tabController.TabPages.Add(broadcast);
            tabController.TabPages[0].Name = broadcast;
            tabController.TabPages[0].Controls.Add(new ChatPanel());

            Comm = new Communication(ip, name);

            openGames = new Dictionary<string, string>();

            Comm.IncommingMessageHandler += Comm_IncommingMessageHandler;

            buttonRpsls.Text = "Rock - Paper - Scissors -" + Environment.NewLine +"Lizard - Spock";

            this.BackColor = Color.Gray;

            buttonConnect4.Enabled = false;
            buttonRpsls.Enabled = false;
        }
开发者ID:Rayke86,项目名称:MiniGameChat,代码行数:28,代码来源:ClientGUI.cs


示例6: Gradient

        public Gradient()
        {
            InitializeComponent();

            
            //Gradients = new Panel[16];

            int step = 16;
            int steps = 16;

            for (int i = 0; i < steps; i++)
            {
                var p = new Panel();

                var c = Math.Floor((double)((i  * 0xff / steps)));

                p.BackColor = Color.FromArgb((int)c, 0, 0);
                p.Location = new Point(0, i * step);
                p.Size = new Size(200, step);

                this.Controls.Add(p);
                Gradients.Add(p);
            }

            UpdateGradientColors();

        }
开发者ID:exaphaser,项目名称:JSC-Cross-Compiler,代码行数:27,代码来源:Gradient.cs


示例7: OnResize

        protected override void OnResize(EventArgs e)
        {
            if (panels.GetLength(0) < _rows || panels.GetLength(1) < _cols)
            {
                panels = new Panel[_rows, _cols];
                
            }
            

            for (int i = 0; i < _rows; i++)
                for (int j = 0; j < _cols; j++)
                {
                    if (panels[i,j] == null)
                        panels[i, j] = new Panel();

                    Rectangle rect = GetRect(i, j);
                    panels[i, j].Width = rect.Width;
                    panels[i, j].Height = rect.Width;
                    panels[i, j].Top = rect.Top;
                    panels[i, j].Left = rect.Left;

                }
            base.OnResize(e);

        }
开发者ID:ramilexe,项目名称:tsdfamilia,代码行数:25,代码来源:GridUC.cs


示例8: ShowHand

        private void ShowHand(Panel aPanel, Hand aHand)
        {
            aPanel.Controls.Clear();
            Card aCard;
            Button aButton;

            for (int i = 0; i < aHand.Count; i++)
            {
                aCard = aHand[i];

                //Make the button and add it to the form.
                aButton = new Button();
                aPanel.Controls.Add(aButton);

                //Modify the appearance.
                aButton.Image = (Image)m_icons[aCard.Suit];
                aButton.Text = aCard.FaceValue.ToString();
                aButton.TextAlign = ContentAlignment.BottomCenter;
                aButton.ForeColor = Color.Red;
                aButton.ImageAlign = ContentAlignment.TopCenter;
                aButton.FlatStyle = FlatStyle.Flat;
                aButton.Height = 40;

                //Locate the button on the panel.
                aButton.Top = 45 * i;
                //Save the associated card.
                aButton.Tag = aCard;
                //Add a MouseDown event to the new button.
                aButton.MouseDown += new System.Windows.Forms.MouseEventHandler(ButtonMouseDown);
            }
        }
开发者ID:GGammu,项目名称:OOP_with_.Net,代码行数:31,代码来源:Form1.cs


示例9: listEntradas

        public Panel listEntradas()
        {
            Panel panel = new Panel();
               TextBox textBox1 = new TextBox();
               Label label1 = new Label();

               // Initialize the Panel control.
               //panel.Location = new Point(56, 72);
               panel.Size = new Size(694, 534);  //694, 534
               // Set the Borderstyle for the Panel to three-dimensional.
               panel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;

               //panel.BackColor = System.Windows.Forms.ColorDepth.Depth4Bit;

               // Initialize the Label and TextBox controls.
               panel.Location = new Point(16, 16);
               label1.Text = "Entradas";
               label1.Size = new Size(104, 16);
               textBox1.Location = new Point(16, 32);
               textBox1.Text = "";
               textBox1.Size = new Size(152, 20);

               // Add the Panel control to the form.
               this.Controls.Add(panel);
               // Add the Label and TextBox controls to the Panel.
               panel.Controls.Add(label1);
               panel.Controls.Add(textBox1);

               return panel;
        }
开发者ID:GrupoAura,项目名称:Developer,代码行数:30,代码来源:Entradas.cs


示例10: buildGui

    	public void buildGui()
    	{
    		var topPanel = this.add_Panel();
    		Path = topPanel.insert_Above<TextBox>(20);
			sourceCode = topPanel.add_SourceCodeEditor();
			dataGridView = sourceCode.insert_Above<Panel>(100).add_DataGridView();
			leftPanel = topPanel.insert_Left<Panel>(300);									
			
			Path.onEnter(loadFiles);
			Path.onDrop(
				(fileOrFolder)=>{
									Path.set_Text(fileOrFolder);
									loadFiles(fileOrFolder);
								}); 	   	   	   	   
			dataGridView.SelectionChanged+= 
				(sender,e) => {
						if (dataGridView.SelectedRows.size() == 1)
						{
							var selectedRow = dataGridView.SelectedRows[0]; 
							var filePath = selectedRow.Cells[0].Value.str();
							var filename = selectedRow.Cells[1].Value.str();
							var lineNumber = selectedRow.Cells[2].Value.str();
							"opening up source code: {0}".info(filePath);
							sourceCode.open(filePath.pathCombine(filename));  
							sourceCode.gotoLine(lineNumber.toInt() + 1);
							dataGridView.focus();
						}
				  };
								
		}
开发者ID:SiGhTfOrbACQ,项目名称:O2.Platform.Scripts,代码行数:30,代码来源:ascx_SimpleFileSearch.cs


示例11: BuildDirPanel

		protected TextBox BuildDirPanel(Control parent, String name)
		{
			Panel panel = new Panel();
			panel.Dock = DockStyle.Top;
			panel.Height = 60;

			Label l = new Label();
			l.Location = new Point(0, 0);
			l.Dock = DockStyle.Left;
			l.Text = name;
			l.AutoSize = true;
			panel.Controls.Add(l);

			TextBox textBox = new TextBox();
			textBox.Location = new Point(10, 20);
			textBox.Width = ((ICustPanel)this).PreferredSize.Width - 40;
			panel.Controls.Add(textBox);
			
			// Don't have a reasonable directory browser and don't feel
			// like doing the P/Invoke for the underlying one.  Sigh.
			/*****
			Button b = new Button();
			b.Location = new Point(120, 20);
			b.Width = 20;
			b.Text = "...";
			b.Tag = textBox;
			b.Click += new EventHandler(DirButtonClicked);
			panel.Controls.Add(b);
			*****/
			
			parent.Controls.Add(panel);
			
			return textBox;
		}
开发者ID:2594636985,项目名称:SharpDevelop,代码行数:34,代码来源:CustDirPanel.cs


示例12: InitializeComponent

 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.StartupPanel = new System.Windows.Forms.Panel();
     this.OdeoLogo = new System.Windows.Forms.PictureBox();
     this.ProgressMeter = new System.Windows.Forms.ProgressBar();
     //
     // StartupPanel
     //
     this.StartupPanel.Controls.Add(this.ProgressMeter);
     this.StartupPanel.Controls.Add(this.OdeoLogo);
     this.StartupPanel.Location = new System.Drawing.Point(0, 3);
     this.StartupPanel.Size = new System.Drawing.Size(176, 194);
     //
     // OdeoLogo
     //
     this.OdeoLogo.Location = new System.Drawing.Point(42, 49);
     this.OdeoLogo.Size = new System.Drawing.Size(92, 39);
     //
     // ProgressMeter
     //
     this.ProgressMeter.Location = new System.Drawing.Point(42, 94);
     this.ProgressMeter.Size = new System.Drawing.Size(92, 6);
     //
     // FrmStartup
     //
     this.ClientSize = new System.Drawing.Size(176, 200);
     this.Controls.Add(this.StartupPanel);
     this.Text = "Odeo Syncr";
 }
开发者ID:matthiase,项目名称:odeo-mobile,代码行数:33,代码来源:FrmStartup.cs


示例13: RectangleEnigmaPanel

        /// <summary>
        /// Constructeur par défaut, génère plusieurs carrés.
        /// </summary>
        public RectangleEnigmaPanel()
        {
            Random rnd = new Random();

            TableLayoutPanel centerLayout = new TableLayoutPanel();
            centerLayout.ColumnCount = 27;
            for (int i = 0; i < 27 ;i++)
            {
                centerLayout.ColumnStyles.Add(new ColumnStyle(SizeType.Percent,0.04f));
            }
            centerLayout.RowCount = 21;
            for (int i = 0; i < 21; i++)
            {
                centerLayout.RowStyles.Add(new RowStyle(SizeType.Percent, 0.05f));
            }
            centerLayout.Dock = DockStyle.Fill;
            Controls.Add(centerLayout);

            for (int i = 0; i < tpnlCarre.Length; i++)
            {
                tpnlCarre[i] = new Panel();
                Random randonGen = new Random();
                Color randomColor = Color.FromArgb(randonGen.Next(240), randonGen.Next(240),
                randonGen.Next(255));
                tpnlCarre[i].BackColor = randomColor;
                tpnlCarre[i].Size = new Size(20, 20);
                int iLocX = rnd.Next(1, 27);
                int iLocY = rnd.Next(0, 21);
                centerLayout.Controls.Add(tpnlCarre[i], iLocX, iLocY);
                tpnlCarre[i].Click += new EventHandler(ClickOnCarre);
            }

            centerLayout.Click += new EventHandler(ClickOnPanel);
        }
开发者ID:RomainCapo,项目名称:enigmos,代码行数:37,代码来源:RectangleEnigmaPanel.cs


示例14: InitializeComponent

		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.panelBottom = new System.Windows.Forms.Panel();
			this.grid = new SourceGrid.Grid();
			this.mainMenu1 = new System.Windows.Forms.MainMenu();
			this.mnWindow = new System.Windows.Forms.MenuItem();
			this.panelBottom.SuspendLayout();
			this.SuspendLayout();
			// 
			// panelBottom
			// 
			this.panelBottom.BackColor = System.Drawing.SystemColors.ControlDark;
			this.panelBottom.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.panelBottom.Controls.Add(this.grid);
			this.panelBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
			this.panelBottom.Location = new System.Drawing.Point(0, 342);
			this.panelBottom.Name = "panelBottom";
			this.panelBottom.Size = new System.Drawing.Size(772, 128);
			this.panelBottom.TabIndex = 1;
			// 
			// grid
			// 
			this.grid.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
				| System.Windows.Forms.AnchorStyles.Left) 
				| System.Windows.Forms.AnchorStyles.Right)));
			this.grid.AutoStretchColumnsToFitWidth = false;
			this.grid.AutoStretchRowsToFitHeight = false;
			this.grid.BackColor = System.Drawing.SystemColors.Window;
			this.grid.CustomSort = false;
			this.grid.Location = new System.Drawing.Point(0, 4);
			this.grid.Name = "grid";
			this.grid.OverrideCommonCmdKey = true;
			this.grid.Size = new System.Drawing.Size(768, 120);
			this.grid.SpecialKeys = SourceGrid.GridSpecialKeys.Default;
			this.grid.TabIndex = 0;
			// 
			// mainMenu1
			// 
			this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.mnWindow});
			// 
			// mnWindow
			// 
			this.mnWindow.Index = 0;
			this.mnWindow.Text = "Window";
			// 
			// frmSample25
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(772, 470);
			this.Controls.Add(this.panelBottom);
			this.IsMdiContainer = true;
			this.Menu = this.mainMenu1;
			this.Name = "frmSample25";
			this.Text = "frmSample25";
			this.Load += new System.EventHandler(this.frmSample25_Load);
			this.panelBottom.ResumeLayout(false);
			this.ResumeLayout(false);

		}
开发者ID:Xavinightshade,项目名称:ipsimulator,代码行数:64,代码来源:frmSample25.cs


示例15: AutoCompleteTextbox

        /// <summary>
        /// Constructor
        /// </summary>
        public AutoCompleteTextbox()
            : base()
        {
            entireList = new List<string>();
            matchingList = new List<string>();

            lboxSuggestions = new ListBox();
            lboxSuggestions.Name = "SuggestionListBox";
            lboxSuggestions.Font = this.Font;
            lboxSuggestions.Visible = true;
            lboxSuggestions.Dock = DockStyle.Fill;// make the listbox fill the panel
            lboxSuggestions.SelectionMode = SelectionMode.One;
            lboxSuggestions.KeyDown += new KeyEventHandler(listBox_KeyDown);
            lboxSuggestions.MouseClick += new MouseEventHandler(listBox_MouseClick);
            lboxSuggestions.DataSource = matchingList;// Bind matchingList as DataSource to the listbox

            this.GotFocus += new EventHandler(AutoCompleteTextbox_GotFocus);

            //Will hold listbox
            panel = new Panel();
            panel.Visible = false;
            panel.Font = this.Font;
            panel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
            panel.ClientSize = new System.Drawing.Size(1, 1);
            panel.Name = "SuggestionPanel";
            panel.Padding = new System.Windows.Forms.Padding(0, 0, 0, 0);
            panel.Margin = new System.Windows.Forms.Padding(0, 0, 0, 0);
            panel.Text = "";
            panel.PerformLayout();
            if (!panel.Controls.Contains(lboxSuggestions)) { this.panel.Controls.Add(lboxSuggestions); }
        }
开发者ID:fmorel90,项目名称:app-domain,代码行数:34,代码来源:AutoCompleteTextBox.cs


示例16: getPic_Server

 /// <summary>
 /// 从服务器中获得图片
 /// </summary>
 /// <param name="savePath">图片保存相对路径</param>
 /// <param name="pl">显示图片的容器</param>
 public void getPic_Server(string filepath, Panel pl)
 {
     if (string.IsNullOrEmpty(filepath))
         return;
     int port = 2010;
     string ipsrv = "127.0.0.1";
     string sport = DataAccRes.AppSettings("Granity文件服务");
     string conn = DataAccRes.DefaultDataConnInfo.Value;
     if (!string.IsNullOrEmpty(sport))
         try { port = Convert.ToInt32(sport); }
         catch { return; }
     Regex regIP = new Regex(@"server=([\w.\(\)]*)(;|\\)");
     if (regIP.IsMatch(conn))
     {
         Match mt = regIP.Match(conn);
         if (mt.Groups.Count > 1)
             ipsrv = mt.Groups[1].Value.ToLower();
         if ("(local)" == ipsrv || "127.0.0.1" == ipsrv)
             ipsrv = Dns.GetHostName();
         ipsrv = Dns.GetHostAddresses(ipsrv)[0].ToString();
     }
     CommiTarget target = new CommiTarget(ipsrv, port, CommiType.TCP);
     target.setProtocol(CmdFileTrans.PTL);
     CmdFileTrans cmd = new CmdFileTrans(false);
     cmd.GetFile(filepath);
     CommiManager.GlobalManager.SendCommand(target, cmd);
     if (cmd.EventWh.WaitOne(new TimeSpan(0, 0, 15), false))
     {
         byte[] data = cmd.FileContext;
         if (data.Length < 1)
             return;
         MemoryStream stream = new MemoryStream(data);
         pl.BackgroundImage = Image.FromStream(stream);
     }
 }
开发者ID:BillyWu,项目名称:Granitypark,代码行数:40,代码来源:FrmInParkPic.cs


示例17: Attach

    public static void Attach (Panel ParentArg)
    { Tabs = new TabControl () ;

      Tabs.Parent = ParentArg ;
      Tabs.Dock = DockStyle.Fill ;
      Tabs.Multiline = true ;
    }
开发者ID:kcb146,项目名称:editor,代码行数:7,代码来源:TabManager.CS


示例18: Drawer

 public Drawer(Panel panel, int _xGridSquareSize, int _yGridSquareSize)
 {
     g = panel.CreateGraphics();
     xGridSquareSize = _xGridSquareSize;
     yGridSquareSize = _yGridSquareSize;
     with = new DrawerUtensils();
 }
开发者ID:KirklandLandry,项目名称:3313-battleship,代码行数:7,代码来源:Drawer.cs


示例19: ErrorPanelLayout

        public ErrorPanelLayout()
        {
            _header = new InternalSplitter();
            _contentDefault = new Panel();
            _contentCurrent = _contentDefault;

            Controls.Add(_header[PANEL_LEFT]);
            //Controls.Add(_header[PANEL_RIGHT]);
            Controls.Add(_contentDefault);

            //_header[PANEL_LEFT].BackColor = Color.Yellow;
            //_header[PANEL_RIGHT].BackColor = Color.Violet;
            //_contentDefault.BackColor = Color.Green;

            SizeChanged += new EventHandler(ErrorPanelLayout_SizeChanged);

            _header[PANEL_RIGHT].ControlAdded += new ControlEventHandler(ErrorPanelLayout_ControlAddedOrRemoved);

            _header[PANEL_RIGHT].ControlRemoved += new ControlEventHandler(ErrorPanelLayout_ControlAddedOrRemoved);

            Width = 200;
            Height = 200;

            return;
        }
开发者ID:mattdotmatt,项目名称:shouldly,代码行数:25,代码来源:ErrorPanelLayout.cs


示例20: MainForm

        public MainForm()
        {
            rmsController = new RMS_Controller();
            rmsController.MainFrm = this;

            InitializeComponent();

            Panel leftPanel = new Panel();
            leftPanel.AutoScroll = true;
            leftPanel.Width = 350;
            leftPanel.Dock = DockStyle.Left;

            Splitter splitterCtrl = new Splitter();
            splitterCtrl.Dock = DockStyle.Left;
            splitterCtrl.MinExtra = 200;
            splitterCtrl.MinSize = 200;

            Panel mainPanel = new Panel();
            mainPanel.AutoScroll = true;
            mainPanel.Dock = DockStyle.Fill;

            this.Controls.AddRange(new Control[] {mainPanel, splitterCtrl, leftPanel});

            Contract_Control contractsCtrl = new Contract_Control(rmsController);
            contractsCtrl.Dock = DockStyle.Fill;
            leftPanel.Controls.Add(contractsCtrl);

            RateSchedule_Control rateScheduleCtrl = new RateSchedule_Control(rmsController);
            rateScheduleCtrl.Dock = DockStyle.Fill;
            mainPanel.Controls.Add(rateScheduleCtrl);

            //rmsController.RateIDChanged += new System.EventHandler(this.RateID_Changed);
            //rmsController.RateScheduleChange += new System.EventHandler(this.RateID_Changed);
        }
开发者ID:RookieOne,项目名称:RMS_Refactor,代码行数:34,代码来源:MainForm.cs



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Forms.PictureBox类代码示例发布时间:2022-05-26
下一篇:
C# Forms.PaintEventArgs类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap