2011-11-21 79 views
0

在C#.NET(Visual Studio 2010中)AutoResizeColumn()問題

我Datagrid的ID是dg;

我無法與DG打開dg.AutoResizeColumn()

可能是什麼問題?

+1

你可以發佈你的完整代碼和任何錯誤消息等?如果你這樣做,你可能會得到更多願意幫助的人。 –

回答

1

DataGridView有一個名爲AutoResizeColumn的方法,該方法獲取列索引而不是列對象本身。

所以:

DataGridView myGrid = new DataGridView(); 
myGrid.AutoResizeColumn(<index of my column>); 

我希望這會有所幫助。

1

正如James指出的那樣,AutoResizeColumn需要1(或2/3)個參數。 See this.

public void AutoResizeColumn(
    int columnIndex 
) 

public void AutoResizeColumn(
    int columnIndex, 
    DataGridViewAutoSizeColumnMode autoSizeColumnMode 
) 

protected void AutoResizeColumn(
    int columnIndex, 
    DataGridViewAutoSizeColumnMode autoSizeColumnMode, 
    bool fixedHeight 
) 

你是怎麼稱呼它的?

+0

public void AutoResizeColumn( int columnIndex, DataGridViewAutoSizeColumnMode autoSizeColumnMode ) – Kevin

+0

你得到的錯誤是什麼? – RvdK