Silverlight控制項DataGrid用法總結

2022-02-12 11:11:23 字數 2003 閱讀 7175

常規的用法先總結一下。前台設定列名,列寬,列高,繫結資料。後台構造資料來源,設定是否排序等。

其他的小技巧遇到了總結到此文。如圖:

大氣象<

usercontrol 

x:class

="hcload.uc_datagrid"

xmlns

=""xmlns:x

=""xmlns:d

=""xmlns:mc

=""mc:ignorable

="d"

d:designheight

="300"

d:designwidth

="400"

xmlns:sdk

="/sdk"

>

<

grid 

x:name

="layoutroot"

background

="white"

>

<

sdk:datagrid 

autogeneratecolumns

="true"

height

="100"

horizontalalignment

="left"

margin

="10,10,0,0"

name

="dglist"

verticalalignment

="top"

width

="300"

>

<

sdk:datagrid.columns

>

<

sdk:datagridtextcolumn 

header

="id"

binding=""

width

="100"

>

sdk:datagridtextcolumn

>

sdk:datagrid.columns

>

sdk:datagrid

>

grid

>

usercontrol

>

uc_datagrid.xaml.cs

大氣象using

system;

using

system.collections.generic;

using

system.linq;

using

system.net;

using

system.windows;

using

system.windows.controls;

using

system.windows.documents;

using

system.windows.input;

using

system.windows.media;

using

system.windows.media.animation;

using

system.windows.shapes;

namespace

hcload

list

<

model

>

list 

=new

list

<

model

>

();public

class

model

public

string

名稱 public

model() 

public

model(

int_id, 

string

_名稱)

}private

void

bind()}}

Silverlight控制項關係理解

本篇學習了silverlight中的控制項繼承關係,了解控制項的繼承關係對應我們操作控制項,使用控制項的樣式,模板有很大的幫助!下面是我們常用控制項繼承和派生關係類圖!這裡只是列出了部分空控制項關係!關於繼承關係的一點理解 1 frameworktemplate類 建立元素的元素樹 用於 xaml檔...

Silverlight顯示控制項 DataForm

dataform顯示資料 1 按鈕的顯示 2自定義顯示 3自定義編輯 新增和顯示模板 customizing edit,add,and display templates toolkit dataform.edittemplate datatemplate stackpanel toolkit da...

Silverlight之Button控制項簡單自定義

silverlight 給我們提供的控制項數量是非常有限的,不能夠滿足我們在實踐專案中開發需求。所以我們就需要通過自定義控制項的方式來解決這個問題。一 silverlight 控制項應用樣式。我們大家都知道,我們可以通過使用屬性語法來設定 ui物件。這種方法能夠有效地使物件外觀發生淺層次的改變,但是...