欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      Component One控件使用心得[小編整理]

      時間:2019-05-13 04:03:06下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《Component One控件使用心得》,但愿對你工作學(xué)習(xí)有幫助,當然你在寫寫幫文庫還可以找到更多《Component One控件使用心得》。

      第一篇:Component One控件使用心得

      Component One控件使用心得

      Posted on 2007-09-11 12:50 石頭 閱讀(506)評論(1)編輯 收藏 引用 所屬分類:.NET技術(shù)

      Component One控件中的flexgrid控件,相信好多人都使用過吧,其功能不用多說了,主要是比.net中的datagrid控件使用起來方便,可以滿足目前絕大數(shù)需要。比如遍歷表格,高亮顯示符合條件的單元格,行,列等

      Dim cs As C1.Win.C1FlexGrid.CellStyle = flexGrid.Styles.Add(“Critical”)

      cs.BackColor = Drawing.Color.Bisque

      For col As Integer = flexGrid.Cols.Fixed To flexGrid.Cols.Count-1

      If flexGrid.Cols(col).AllowEditing = False Then

      flexGrid.Cols(col).Style = cs

      End If

      Next

      2導(dǎo)出文件

      可以很方便的導(dǎo)出到excel等

      Dim File As New SaveFileDialog

      Dim filename As String

      File.Filter = “xls files(*.xls)|*.xls|All files(*.*)|*.*”

      If File.ShowDialog = DialogResult.OK Then

      If File.FileName.Trim().Length > 0 Then

      filename = File.FileName.Trim()

      File.OverwritePrompt = True

      If _flex.Cols.Contains(“Check”)Then

      _flex.Cols.Remove(“Check”)

      End If

      _flex.SaveGrid(filename,C1.Win.C1FlexGrid.FileFormatEnum.Excel,C1.Win.C1FlexGrid.FileFlags.IncludeFixedCells)

      MessageBox.Show(“導(dǎo)出文件成功!”, “提示信息”, MessageBoxButtons.OK, MessageBoxIcon.Information)Else

      MessageBox.Show(“請輸入保存文件名稱!”, “提示信息”, MessageBoxButtons.OK, MessageBoxIcon.Information)End If

      還有好多常用功能,在這就不羅列了,有使用此控件的朋友,可以一起交流

      第二篇:GridControl控件小結(jié)

      由于近期要使用gridcontrol控件,整理出來,以便以后參考:

      1.DevExpress控件組中的GridControl控件不能使橫向滾動條有效?,F(xiàn)象:控件中的好多列都擠在一起,列寬都變的很小,根本無法正常瀏覽控件單元格中的內(nèi)容。

      解決:

      gridView1.OptionsView.ColumnAutoWidth屬性是true,即各列的寬度自動調(diào)整,你把它設(shè)成false,就會出現(xiàn)了。

      2.使單元格不可編輯。

      gridcontrol-->gridview-->OptionsBehavior-->Editable=false

      3.沒有下拉滾動條事件怎么辦?現(xiàn)象:因為需要加載大數(shù)據(jù)量數(shù)據(jù),所以不能一次把所有數(shù)據(jù)讀入datatable進行綁定,所以決定在用戶進一步瀏覽數(shù)據(jù)時進行數(shù)據(jù)的實時加載工作,就是每當用戶拉動滾動條時,多加載一些數(shù)據(jù)進入datatable.沒有找到合適的滾動條事件,于是用這個事件代替了,非常合適我的需求.TopRowChanged事件.4.獲取選定行,指定列單元格的內(nèi)容

      private string GetSelectOID()

      {

      int[] pRows = this.gridView1.GetSelectedRows();

      if(pRows.GetLength(0)> 0)

      return gridView1.GetRowCellValue(pRows[0], mOIDFiledName).ToString();

      else

      return null;

      }

      //mOIDFiledName為要獲取列的列名

      5.去除“Drag a Column Header Here To Group by that Column”

      屬性Gridview->Option View->Show Group Panel=false,就好了

      6.在gridcontrol中添加checkbox復(fù)選框

      gridview->run designer->columns->選擇要變成復(fù)選框的那一列->column edit->new(在這里可以選擇很多類型)

      加載checkbox數(shù)據(jù)時,費了一點時間,checkbox的復(fù)選框怎么點擊,一失去焦點是,選擇的操作就無效了,問題就出在datatable的綁定上了,一定要綁定一個布爾的類型.代碼是這樣滴!

      private void FrmCreateLegend_Load(object sender, EventArgs e)

      {

      IFeatureLayer pFeatureLayer;

      IDataset pDataset;

      string pName;

      DataTable pDatatable = new DataTable();

      pDatatable.Columns.Add(“圖層名稱”, System.Type.GetType(“System.String”));pDatatable.Columns.Add(“選擇”, System.Type.GetType(“System.Boolean”));

      DataRow pDataRow;

      object[] rowArray = new object[2];

      for(int i = 0;i < mFeatureLayers.Count;i++)

      {

      pDataRow = pDatatable.NewRow();

      pFeatureLayer = mFeatureLayers[i] as IFeatureLayer;

      rowArray[0] = pFeatureLayer.Name;

      rowArray[1] = false;

      pDataRow.ItemArray = rowArray;

      pDatatable.Rows.Add(pDataRow);

      }

      this.gridMark.DataSource = pDatatable;

      this.gridMark.Refresh();

      }

      注意:創(chuàng)建的datatable的列名一定要和gridview中的列的fieldname屬性值是一個名字,不然,你會發(fā)現(xiàn)添加了和你綁定的datatalbe一樣多的行,可是行里面卻沒有內(nèi)容的.7.多選

      GridControl->GridView->屬性->OptinosSelecttion->MultiSelect

      8.不顯示子表信息

      當我們對DataTable建立父子關(guān)系后,將父表綁定在Grid上,會造成關(guān)系列上有加號顯示,并且可以展開.如果你覺得展開的信息對你沒有意義的話,是可以關(guān)掉的.這是需要修改屬性 屬性Gridview->Option View->ShowDetailButtons=false

      bandedGridView1.Columns[1].Width =

      bandedGridView1.CalcColumnBestWidth(bandedGridView1.Columns[1])+ 5;

      bandedGridView1.Columns[2].Width =

      bandedGridView1.CalcColumnBestWidth(bandedGridView1.Columns[2])+ 5;

      bandedGridView1.Columns[3].Width =

      bandedGridView1.CalcColumnBestWidth(bandedGridView1.Columns[3])+ 5;

      bandedGridView1.Columns[0].Width

      bandedGridView1.CalcColumnBestWidth(bandedGridView1.Columns[0])+ 5;=

      第三篇:dxp控件總結(jié)

      From 屬性:

      1.MaximizeBox:是否顯示最小化按鈕。2.MinimizeBox:是否顯示最大化按鈕。

      3.FormBorderStyle:窗口樣式,如FixedSingle:固定大小。4.StartPosition:初始顯示的位置,CenterScreen:中心。

      事件:

      TreeList: 屬性:

      1.隱藏列頭:設(shè)置OptionsView中的ShowColumns改為false 2.隱藏每行最左邊的指示箭頭:設(shè)置OptionsView中的ShowIndicator改為false 3.隱藏父節(jié)點的指示箭頭:設(shè)置OptionsView中的ShowRoot改為false 4.selectImageList:給TreeList綁定imageCollection 5.OptionsView.ShowVertLines:是否顯示網(wǎng)格線(豎直的)6.OptionsView.ShowHorzLines:是否顯示網(wǎng)格線(水平的)

      7.OptionsSelection.EnableAppearanceFocusedCell:選中單元格,是否改變該單元格外觀(選中后該單元格有邊線或不顯示邊線)

      8.OptionsSelection.EnableAppearanceFocusedRow:選中行。是否改變該行的外觀(選中后該行底色是否變化)

      9.OptionsView.ShowCheckBoxes:是否在每一行前顯示勾選框。

      事件:

      1.FocusedNodeChanged:焦點改變后觸發(fā)

      2.treeList_Enter:第一次點擊是觸發(fā),初始化控件時候,焦點會在第一行,此時就觸發(fā)。3.CustomNodeCellEdit:鼠標選中某個Cell時觸發(fā),可以實現(xiàn)動態(tài)的設(shè)定Cell綁定的控件類型 4.MouseDoubleClick:雙擊節(jié)點觸發(fā)

      5.FocusedColumnChanged:選中列改變時觸發(fā),即前后點擊的列不一樣時觸發(fā)(即使前后選中列不在一行,只要選中列改變就會觸發(fā),與行無關(guān)。若前后選中列中某列的ReadOnly = ture則不會觸發(fā)該事件)

      6.MouseDoubleClick:鼠標雙擊節(jié)點時觸發(fā)。7.MouseUp:鼠標點擊節(jié)點彈起時觸發(fā)。(e.Button可以得到曾按下的是哪個按鈕)8.SelectImageClick:點擊SelectImage觸發(fā) 9.StateImageClick:點擊StateImage觸發(fā) 10.BeforeExpand:節(jié)點展開之前 11.BeforeFocusNode:焦點選中之前

      DevExpress.XtraTreeList.StyleFormatConditions.StyleFormatCondition styleFormatCondition = new DevExpress.XtraTreeList.StyleFormatConditions.StyleFormatCondition();styleFormatCondition.Appearance.ForeColor = System.Drawing.Color.DarkGray;styleFormatCondition.Appearance.Options.UseForeColor = true;styleFormatCondition.ApplyToRow = true;styleFormatCondition.Condition = DevExpress.XtraGrid.FormatConditionEnum.Expression;styleFormatCondition.Expression = “[Style]”;this.treeList1.FormatConditions.Add(styleFormatCondition);

      treeListColumn:TreeList中添加的列

      屬性:

      1.表示這一列為只讀:OptionsColumn中的ReadOnly = True 2.固定列的寬度不變:OptionsColumn中的FixedWidth = True 3.表示這一列不可編輯(無法實現(xiàn)復(fù)制):OptionsColumn中的AllowEdit = False 4.FieldName: 5.UnboundType:

      6.SortOrder:列表中的項排序,SortOrder =Descending,遞減排序。SortOrder = Ascending,遞增排序。

      treeList.AppendNode();//添加節(jié)點(TreeListNode)

      TreeListNode:(TreeList中的節(jié)點)

      屬性: 1.ImageIndex:正常情況下節(jié)點前面顯示的圖片的索引

      2.SelectImageIndex:選中節(jié)點時節(jié)點前邊顯示的圖片的索引

      3.StateImageIndex:節(jié)點開頭顯示的圖片索引(在SelectImageIndex之后)4.Level:節(jié)點的級別(0:根節(jié)點、1:一級節(jié)點···)imageCollection 屬性:

      1.Images:在imageCollection中添加圖片

      ImageComboBoxEdit ComboBoxEdit 屬性:

      1.調(diào)整下拉菜單直觀顯示出來的行數(shù)(即不用滾動條就可以看的到的行數(shù)):DropDownRows 2.Properties.Items:綁定數(shù)據(jù)源

      3.Properties.TextEditStyle:Standard(可輸入,可選),HideTextEditor(只能通過下拉菜單選擇,選中后不在界面上顯示),DisableTextEditor(只能通過下拉菜單選擇并且選中后在界面上顯示)

      4.ToolTip:

      5.SelectedIndex:選擇的Item的索引(get,set)

      事件:

      1:EditValueChanged:只要是值改變就會觸發(fā) 2:SelectedIndexChanged:(值改變觸發(fā))SelectedIndex改變觸發(fā)。3:SelectedValueChanged:(值改變觸發(fā))SelectedValue改變觸發(fā)。

      4:DrawItem:光標在下拉菜單上移動的時候觸發(fā),即光標在選擇項上來回移動時觸發(fā)

      ComboBox(win)

      屬性:

      1.DroppedDown:設(shè)置/獲取下拉菜單是否展開。

      2.SelectionStart:設(shè)置光標的位置(輸入文本時用,設(shè)置為Text.Length可以保證光標在最后一個字符的后面,避免將前邊的字符覆蓋掉)。事件:

      1.TextUpdate:輸入的值時(text屬性值改變時)觸發(fā)。(在TextChanged事件之前)2.TextChanged:輸入的值時(text屬性值改變時)觸發(fā)。(在TextUpdate事件之后)3.MouseDown:鼠標在控件上按下時觸發(fā)。

      LabelControl:

      屬性: 事件:

      notePane:

      屬性:

      1.MaxRow:設(shè)置notePane最大顯示行數(shù)

      TextEdit:單行文本輸入

      事件:

      1.EditValueChanged:TextEdit值改變時候觸發(fā)

      2.Validating:焦點離開TextEdit時觸發(fā),驗證有效性(有效性的標準通過自己在事件里面的代碼來寫,若設(shè)置了EditMask,進入該事件會先自動根據(jù)EditMask為標準來驗證有效性,完成之后執(zhí)行事件里面的代碼)3.KeyPress:鍵盤按下某一個鍵觸發(fā)。

      屬性:

      1.TextEdit.Mask.EditMask:可以規(guī)定輸入的格式,類似正則表達式

      2.TextEdit.Mask.MaskType:指定可填寫的文本類型(如:數(shù)字、字符串或者是根據(jù)正則表達式(RegEx)來約束···EditMask與MaskType配合使用,若MaskType= RegEx,EditMas = 某正則表達式,當MaskType是DateTime,Numeric時,EditMask為指定的相應(yīng)類型)3.MaxLength:可填的最大字符長度,僅當MaskType = None時有效

      4.TextEdit.Mask.BeepOnError:當用戶輸入不滿足EdiMask要求時,是否發(fā)beep聲。5.UseSystemPasswordChar: true –密碼框(輸入的內(nèi)容在界面上是 ****)6.實現(xiàn)水印文字:Properties.NullValuePrompt = “輸入密碼”

      Properties.NullValuePromptShowForEmptyValue = true;

      memoEdit:多行文本輸入

      屬性: 事件:

      checkEdit:

      屬性:

      1.Checked:是否選中

      事件:

      1.CheckedChanged:勾選狀態(tài)改變時觸發(fā)(選中變不選中,不選中變選中)

      checkedListBoxControl:(實現(xiàn)多選框)

      屬性: 事件:

      1.DrawItem:光標在選擇菜單上移動的時候觸發(fā),即光標在選擇項上來回移動時觸發(fā)(與ComboBoxEdit的DrawItem事件相似)2.ItemCheck:勾選或取消勾選Item時觸發(fā)。(e.Index:點擊的Item的索引,e.State:改變的狀態(tài))3.方法: 1.UnCheckAll();//全部不選 2.CheckAll();//全選中

      PopupContainerEdit:

      屬性:

      1. Properties.PopupControl:(PopupContainerEdit和PopupContainerControl組合,實現(xiàn)下拉組合框)this.popupContainerEdit1.Properties.PopupControl = this.popupContainerControl1;

      事件:

      1.EditValueChanged 2.QueryResultValue PopupContainerControl:

      屬性: 事件:

      splitContainerControl: barManager: popupMenu:

      lookUpEdit:

      屬性:

      1.Properties.DataSource:綁定數(shù)據(jù)(可以直接將list<>賦值給它)。

      2.Properties.TextEditStyle:Standard(可輸入),HideTextEditor(只能通過下拉菜單選擇,選中后不在界面上顯示),DisableTextEditor(只能通過下拉菜單選擇并且選中后在界面上顯示)3.事件:

      panelControl:

      屬性:

      1.BorderStyle(邊框風(fēng)格):NoBorder–無邊框,事件:

      wizardControl:

      屬性:

      1.HeaderImage:右上角圖片。2.CancelText:3.FinishText:4.NextText:5.PreviousText:

      當在最后一頁時中間按鈕變?yōu)椤敖Y(jié)束”

      事件:

      1.CancelClick:點擊“取消”觸發(fā)。2.FinishClick:最后一頁點擊結(jié)束觸發(fā)。3.SelectedPageChanging:切換頁面時觸發(fā)。(e.Direction:判斷是向前翻頁還是向后翻頁,e.Page:新頁)

      4.SelectedPageChanged:切換頁面后觸發(fā)。(e.PrevPage:舊頁)

      wizardPage:(wizardControl中的每一頁)

      屬性:

      1. DescriptionText:2. Text:

      事件:

      1.PageValidating:驗證事件。(e.Direction:判斷是向前翻頁還是向后翻頁,e.Valid = false;翻不過去)2.simpleButton:

      屬性:

      1.事件: buttonEdit:

      屬性: 事件:

      dropDownButton: 屬性:

      1.DropDownControl:(dropDownButton控件實現(xiàn)下拉框)

      增加2個控件barManager1。

      dropDownButton 的DropDownControl屬性選擇popupMenu1。popupMenu1的Manager屬性選擇事件:

      radioGroup:

      屬性: 事件:

      spinEdit:

      屬性:

      1.Appearance.TextOptions.HAlignment:輸入的文本的位置,如:Near,近前邊。,靠事件:

      GridControl 事件: 1.MouseDoubleClick:雙擊某一行。

      gridView

      屬性:

      1.OptionsBehavior.Editable:是否可用

      vGridControl 屬性:

      1.2.3.4.5.OptionsBehavior.Editable:是否可用

      OptionsBehavior.ResizeHeaderPanel:是否可以拖拽改變每一行的高度 OptionsBehavior.ResizeRowHeaders:是否可以拖拽改變每一列的寬度。LayoutStyle:布局風(fēng)格

      OptionsView.AutoScaleBands:當LayoutStyle為SingleRecordViewBandsView,設(shè)置該屬性為true,列寬自動填充 6.XtraTabControl 屬性:

      1.ClosePageButtonShowMode:如何顯示每個tabPage上的關(guān)閉按鈕。

      如:InActiveTabPageHeader:當TabPage為當前選中時顯示關(guān)閉按鈕。2.HeaderLocation:標簽位置(上下左右)3.ShowTabHeader:是否顯示標簽

      4.HeaderOrientation:標簽方向(Horizontal:水平,Vertical豎直)5.HeaderButtons:當tabpage過多,需要翻頁時,設(shè)置翻頁按鈕如何組合。如

      6.TabPageWidth:統(tǒng)設(shè)標簽寬度。

      事件:

      1.CloseButtonClick:點擊標簽上的X按鈕事件

      XtraTabPage:

      屬性:

      1.ShowCloseButton:是否顯示關(guān)閉按鈕。2.TabPageWidth:這一頁的標簽寬度。

      第四篇:C#NET使用DotNetCharting控件生成報表統(tǒng)計圖總結(jié)

      .NET使用DotNetCharting控件生成報表統(tǒng)計圖總結(jié)

      在做項目時要對數(shù)據(jù)進行統(tǒng)計分析,所以必須生成一些報表統(tǒng)計圖(如柱形圖、餅圖、曲線圖等),網(wǎng)上強烈推薦了使用DotNetCharting控件來實現(xiàn),于是自己對DotNetCharting控件進行了簡單的學(xué)習(xí),下面先簡單介紹一下DotNetCharting控件及其使用。

      DotNetCharting是一個非常棒的.NET圖表控件,對中文支持非常好,而且操作方便,開發(fā)快速,既有for webform 也有for winform的,而且.net1.1和2.0都有支持。它的官方地址是http://..dotnetcharting../

      本站也提供了DotNetCharting破解版本下載: 附件: dotnetCHARTING.rar(下載 36 次)

      強烈推薦一下DotNetCharting的demo地址:

      這個是所有的 DEMO 演示

      http://..dotnetcharting../demo.aspx

      這個是 Online Documentation http://..dotnetcharting../documentation/v4_4/webframe.html 里面會有詳細的說明和用法。

      DotNetCharting的簡單使用方法:

      1.把bindotnetCHARTING.dll添加到工具箱,并且添加引用;

      2.把控件拖到你的網(wǎng)頁上,然后添加引用using dotnetCHARTING;就可以用了;

      3.接下來是自己寫的對DotNetCharting操作的封裝類,以便于在程序里調(diào)用。

      ShowData.cs 1.using System;2.using System.Data;3.using System.Text;4.using dotnetCHARTING;5.6.namespace FLX..plexQuery 7.{ 8./**////

      9./// 彭建軍

      10./// 根據(jù)數(shù)據(jù)動態(tài)生成圖形(柱形圖、餅圖、曲線圖)11./// 2008-06-19 12.///

      13.public class ShowData 14.{ 15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.屬性#region 屬性

      圖片存放路徑圖片標題 圖片x座標名稱 圖片y座標名稱 圖例名稱 圖片寬度 圖片高度 圖片數(shù)據(jù)源 圖片存放路徑

      set{_phaysicalimagepath=value;} get{return _phaysicalimagepath;} 圖片標題

      set{_title=value;} get{return _title;} private string _phaysicalimagepath;// private string _title;// private string _xtitle;// private string _ytitle;// private string _seriesname;// private int _picwidth;// private int _pichight;// private DataTable _dt;// /**////

      /// /// public string PhaysicalImagePath {

      } /**////

      /// /// public string Title { 41.} 42./**//// 43./// 圖片標題 44./// 45.public string XTitle 46.{ 47.set{_xtitle=value;} 48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.get{return _xtitle;} 圖片標題

      set{_ytitle=value;} get{return _ytitle;} 圖例名稱

      set{_seriesname=value;} get{return _seriesname;} 圖片寬度

      set{_picwidth=value;} get{return _picwidth;} } /**////

      /// /// public string YTitle {

      } /**////

      /// /// public string SeriesName {

      } /**////

      /// /// public int PicWidth {

      } 75./**////

      76./// 圖片高度 77./// 78.public int PicHight 79.{ 80.set{_pichight=value;} 81.get{return _pichight;} 82.} 83./**//// 84./// 圖片數(shù)據(jù)源 85./// 86.public DataTable DataSource 87.{ 88.set{_dt=value;} 89.get{return _dt;} 90.} 91.#endregion 92.93.構(gòu)造函數(shù)#region 構(gòu)造函數(shù) 94.public ShowData()95.{ 96.// 97.// TODO: 在此處添加構(gòu)造函數(shù)邏輯 98.// 99.} 100.101.public ShowData(string PhaysicalImagePath,string Title,string XTitle,string YTitle,string SeriesName)102.103.104.105.106.{

      _phaysicalimagepath=PhaysicalImagePath;

      _title=Title;

      _xtitle=XTitle;

      _ytitle=YTitle;107.108.109.110.111.112.113.114.115._seriesname=SeriesName;

      }

      #endregion

      輸出柱形圖#region 輸出柱形圖

      /**////

      /// 柱形圖

      ///

      /// 116.public void CreateColumn(dotnetCHARTING.Chart chart)117.118.119.120.{

      chart.Title=this._title;

      chart.XAxis.Label.Text=this._xtitle;

      chart.YAxis.Label.Text=this._ytitle;121.chart.TempDirectory =this._phaysicalimagepath;

      122.123.chart.Width = this._picwidth;

      chart.Height = this._pichight;124.chart.Type = ChartType..bo;

      125.chart.Series.Type =SeriesType.Cylinder;126.chart.Series.Name = this._seriesname;

      127.128.chart.Series.Data = this._dt;

      chart.SeriesCollection.Add();

      129.chart.DefaultSeries.DefaultElement.ShowValue = true;

      130.131.chart.ShadingEffect = true;

      chart.Use3D = false;

      132.chart.Series.DefaultElement.ShowValue =true;133.134.135.}

      #endregion 136.137.138.139.140.輸出餅圖#region 輸出餅圖

      /**////

      /// 餅圖

      ///

      /// 141.public void CreatePie(dotnetCHARTING.Chart chart)142.143.{

      chart.Title=this._title;

      144.chart.TempDirectory =this._phaysicalimagepath;

      145.146.chart.Width = this._picwidth;

      chart.Height = this._pichight;147.chart.Type = ChartType.Pie;

      148.chart.Series.Type =SeriesType.Cylinder;149.chart.Series.Name = this._seriesname;

      150.151.152.chart.ShadingEffect = true;

      chart.Use3D = false;

      153.chart.DefaultSeries.DefaultElement.Transparency = 20;154.chart.DefaultSeries.DefaultElement.ShowValue = true;155.chart.PieLabelMode = PieLabelMode.Outside;

      156.chart.SeriesCollection.Add(getArrayData());157.chart.Series.DefaultElement.ShowValue = true;158.159.160.161.}

      private SeriesCollection getArrayData()

      { 162.SeriesCollection SC = new SeriesCollection();163.164.165.166.167.DataTable dt = this._dt;

      for(int i=0;i < dt.Rows.Count;i++)

      {

      Series s = new Series();168.s.Name = dt.Rows[0].ToString();

      169.170.171.172.173.174.175.Element e = new Element();

      // 每元素的名稱

      e.Name = dt.Rows[0].ToString();

      // 每元素的大小數(shù)值

      176.e.YValue=Convert.ToInt32(dt.Rows[1].ToString());177.178.179.180.181.182.183.184.185.186.187.188.189.s.Elements.Add(e);

      SC.Add(s);

      }

      return SC;

      }

      #endregion

      輸出曲線圖#region 輸出曲線圖

      /**////

      /// 曲線圖

      ///

      /// 190.public void CreateLine(dotnetCHARTING.Chart chart)191.192.{

      chart.Title=this._title;

      193.194.chart.XAxis.Label.Text=this._xtitle;

      chart.YAxis.Label.Text=this._ytitle;195.chart.TempDirectory =this._phaysicalimagepath;

      196.197.chart.Width = this._picwidth;

      chart.Height = this._pichight;198.chart.Type = ChartType..bo;

      199.chart.Series.Type =SeriesType.Line;200.chart.Series.Name = this._seriesname;

      201.202.chart.Series.Data = this._dt;

      chart.SeriesCollection.Add();

      203.chart.DefaultSeries.DefaultElement.ShowValue = true;

      204.205.chart.ShadingEffect = true;

      chart.Use3D = false;

      206.chart.Series.DefaultElement.ShowValue =true;207.208.209.210.}

      #endregion

      調(diào)用說明及范例#region 調(diào)用說明及范例

      211.//

      在要顯示統(tǒng)計圖的頁面代碼直接調(diào)用,方法類似如下: 212.213.214.215.216.217.218.219.220.221.// //

      ShowData show=new ShowData();//

      show.Title =“2008年各月消費情況統(tǒng)計”;//

      show.XTitle =“月份”;//

      show.YTitle =“金額(萬元)”;//

      show.PicHight =300;//

      show.PicWidth =600;//

      show.SeriesName =“具體詳情”;//

      show.PhaysicalImagePath =“ChartImages”;//

      show.DataSource =this.GetDataSource();222.223.224.225.226.//

      show.CreateColumn(this.Chart1);

      #endregion

      } } 復(fù)制代碼 效果圖展示:

      1、餅圖

      2、柱形圖

      3、曲線圖

      補充:

      帖子發(fā)了一天,沒人回答我多維統(tǒng)計圖的實現(xiàn)方式,只好自己去dotnetcharting的官方網(wǎng)站下載了最新的dotnetcharting控件,在 dotnetcharting控件的使用說明文檔中詳細地介紹了各種多維統(tǒng)計圖的實現(xiàn)方式?,F(xiàn)把說明文檔貼出來供大家下載

      dotnetcharting使用說明文檔:附件: dotnetcharting使用說明.rar(下載 38 次)

      追加補充新內(nèi)容:

      1、解決“每運行一次DotNetCharting頁面,就會生成一個圖片,這樣圖片不是越來越多嗎?請問怎樣自動刪除DotNetCharting生成的圖片呢”的問題,參照 ASP.NET刪除文件夾里的所有文件。

      2、解決“(1)生成的圖片帶超鏈接導(dǎo)向官網(wǎng),如何處理呀?(2)我使用這個控件后,圖形可以顯示出來。但是發(fā)現(xiàn)一個小問題。就是在圖形的左上方和圖形的下面都隱含了超鏈接,鼠標移動到這兩個區(qū)域后,點擊都會鏈接到http://..dotnetcharting../。很奇怪,這是和破解有管嗎?”等類似的問題,參照 DotnetCharting控件的破解方法。

      第五篇:應(yīng)用公園APP制作平臺3.0版產(chǎn)品控件使用教程

      應(yīng)用公園3.0版產(chǎn)品控件使用教程

      功能簡介:

      該控件主要用于網(wǎng)上商品的展示及交易。具體使用方法:

      1.新建頁面,并在“互動控件”中選擇“產(chǎn)品”控件,將其拖入模擬器中,設(shè)置好大小。在“控件屬性”——“控件樣式”中,如果想全屏顯示,控件的寬度應(yīng)設(shè)置為320,高度設(shè)置為“高度自適應(yīng)”。(一般建議一個產(chǎn)品控件占據(jù)一個頁面,不再添加其他控件。)

      2.以上設(shè)置好后,點擊“控件屬性”——“控件內(nèi)容”,選擇產(chǎn)品源及類別。如果尚未建立產(chǎn)品組及分類,請?zhí)D(zhuǎn)到“運營管理平臺”添加。(以后您資訊的發(fā)布及產(chǎn)品的更新,都是在這個后臺中進行)。

      3.在運營管理平臺選中您要選擇的應(yīng)用。4.點擊“新增產(chǎn)品組”,按照要求進行產(chǎn)品組的添加。我的應(yīng)用中有兩家商店——levi’s和杜莎餐廳,所以要建立兩個名字分別為“l(fā)evi’s”和“杜莎餐廳”兩個產(chǎn)品組。若是應(yīng)用中只包含一個商家,則配置一個產(chǎn)品組即可。(如果您是單人經(jīng)營,為了查看訂單的便捷度,請您盡量通過一個產(chǎn)品組添加產(chǎn)品。不同產(chǎn)品組的訂單會被拆分到相對應(yīng)的產(chǎn)品組內(nèi)。)關(guān)于支付寶KEY的申請方法(必須申請的是手機網(wǎng)站支付功能,其他均不行)請點擊此鏈接:

      5.建立好產(chǎn)品組后,可以開始建立產(chǎn)品分類了?!癓EVI’S”這個產(chǎn)品組中,需要分為三類——上衣、褲子、全部。您只需點擊頁面右上方的的“管理分類”按鈕,然后開始編輯即可。如果想要刪除您建立的分類,也是同樣的方法,在“管理分類”變?yōu)椤巴顺龉芾怼焙螅c擊分類名稱,就會出現(xiàn)刪除按鈕。

      6.分類好后,直接點擊“新增產(chǎn)品”開始創(chuàng)建產(chǎn)品。

      7.按照需求將產(chǎn)品信息填寫好,右側(cè)“產(chǎn)品圖片”的選項圖片大小為240X240像素。產(chǎn)品描述中的圖片寬度最大應(yīng)為640像素。該頁面上傳的所有圖片均應(yīng)控制在200KB以內(nèi)。

      8.在這一頁的產(chǎn)品分類選項中選中你要將這件商品分到的類別中,此商品我分到了“上衣”和“全部”中。完成后,將剩余選項勾選好,點擊確定即可。這時產(chǎn)品就已經(jīng)發(fā)布出去了。如果不想立即發(fā)布,則可不選擇產(chǎn)品分類,編輯好后會出現(xiàn)在未分類選項中。待到發(fā)布前點擊產(chǎn)品的編輯按鈕,進行分類即可。

      9.填寫好后,在產(chǎn)品管理頁面就可以看到您編輯完成的商品了,其中未分類里的商品是沒有發(fā)布的商品。在商品的右上方有三個圖標和一個數(shù)字。其中的數(shù)字是調(diào)整商品在手機客戶端中排列的位置,數(shù)字越小越靠前,可以為負數(shù)。倒數(shù)第二個圖標為“編輯”按鈕,可以對已經(jīng)編輯好的產(chǎn)品詳情進行二次編輯。最后一個則為刪除按鈕,一旦刪除,就不能再恢復(fù),請慎重選擇。

      10.將商品添加好后,就可以選擇添加到客戶端了。方法:在制作頁面中,將最開始建立的那個頁面中的產(chǎn)品控件進行“控件屬性”——“控件內(nèi)容”的設(shè)置——產(chǎn)品源和類別選擇為您要顯示的類別即可。通過“控件屬性”——“控件樣式”中的“快速布局”可以選擇展示效果,第一個是列表形態(tài),第二個是宮格形態(tài)。

      11.確認好后,點擊保存。這樣一個商品展示頁面就制作完成了。如果想和我一樣在頁面顯示分組的,可以用“按鈕”控件進行鏈接,實現(xiàn)產(chǎn)品類別分頁效果,即在首頁的歷史導(dǎo)航下方添加“按鈕”控件,然后根據(jù)分組修改名稱。因為我這個頁面的產(chǎn)品分類為全部,所以我選擇添加了兩個名字分別為“上衣”和“褲子”的按鈕,然后新建兩個頁面,按照上面的產(chǎn)品頁面添加方式進行制作。制作完成后,分別和首頁的“上衣”、“褲子”兩個按鈕進行鏈接。這樣由首頁的“全部商品”點擊“上衣”按鈕就可以進入到只顯示上衣類產(chǎn)品的頁面了。

      下載Component One控件使用心得[小編整理]word格式文檔
      下載Component One控件使用心得[小編整理].doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        VB6控件LISTVIEW使用指南(本站推薦)

        功---- VB6無疑是當前最先進的編程工具之一,無論是它的代碼編寫還是與視窗98的完美結(jié)合, 都令人們特別是程序員們贊嘆不已。在這里,我將自己在編程實踐中對LISTVIEW控件的一......

        iOS UITextField控件總結(jié)

        iOS UITextField控件總結(jié) //初始化textfield并設(shè)置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //設(shè)置邊框樣式,只......

        EXCEL使用心得

        一、讓格式自動添加固定的數(shù)字 例子: 大家知道,身份證號碼的前6位,是省、市、區(qū)(縣)的代號(如“340505”等),如果持證人是同一區(qū)(縣)的,輸入這樣的的身份證號碼,可以讓“數(shù)字”標簽幫你......

        Excle使用心得大全

        EXCEL使用技巧 01、如何在已有的單元格中批量加入一段固定字符? 例如:在單位的人事資料,在excel中輸入后,由于上級要求在原來的職稱證書的號碼全部再加兩位,即要在每個人的證書號......

        CAD使用心得之一

        CAD使用心得之一 -- CAD使用的三個基本方面:清晰、準確、高效 (2012-07-02 10:49:16) 很多CAD的教材,如果對照著學(xué)習(xí)的話,確實都能夠在一定程度上掌握這個軟件,如果到工作崗位,也......

        STM32使用心得

        stm32使用心得 第一次使用stm32,以前用過51、avr、pic、2812,感覺stm32還真有點不一樣,呵呵。 因為是第一次使用,下面說的肯定有不少錯誤,誠心求大家指正。 這次做的是用stm32f10......

        430使用心得

        學(xué)習(xí)MSP430G2553,已有7天有余。個人覺著:低功耗是其最大亮點。為此可謂是處心積慮。因而中斷/低功耗模式在430的應(yīng)用中便顯得千嬌百媚,楚楚動人!這里,先跟大伙看下這個中斷的情況......

        SINET使用心得

        SINET使用心得 艾曉欣 摘要本文主要介紹工藝計算模擬軟件SINET的使用方法及心得體會 關(guān)鍵詞SINET 工程模擬工藝計算2.2 工程相關(guān)信息的定義 點擊File下來菜單中的Project f......