Click here to Skip to main content
15,898,747 members
Home / Discussions / C#
   

C#

 
GeneralRe: Remoting disconnections Pin
mav.northwind23-Jul-05 0:26
mav.northwind23-Jul-05 0:26 
GeneralReport Generator Pin
Akbar Qofrani22-Jul-05 5:16
Akbar Qofrani22-Jul-05 5:16 
GeneralRe: Report Generator Pin
Anonymous24-Jul-05 21:00
Anonymous24-Jul-05 21:00 
GeneralRe: Report Generator Pin
Anonymous25-Jul-05 23:08
Anonymous25-Jul-05 23:08 
GeneralAutosizing columns in DataGrid Pin
Tom Wright22-Jul-05 4:59
Tom Wright22-Jul-05 4:59 
GeneralRe: Autosizing columns in DataGrid Pin
Alomgir Miah22-Jul-05 6:02
Alomgir Miah22-Jul-05 6:02 
GeneralRe: Autosizing columns in DataGrid Pin
Tom Wright22-Jul-05 9:24
Tom Wright22-Jul-05 9:24 
GeneralRe: Autosizing columns in DataGrid Pin
Alomgir Miah22-Jul-05 10:30
Alomgir Miah22-Jul-05 10:30 
Hey ,

You want to spread the columns depending on the number of tables or columns? I think I did not understand your question. Assuming you want to spread the columns depending on the number of columns implement AdjustColumnsWidth as. Hope this helps

private void AdjustColumnsWidth()
{
this.isColumnWidthAdjusting = true;
int verticalScrollBarWidth = this.globalEntitySearchGrid.VerticalScrollWidth;
int currentWidth =
this.dataGridTextBoxColumnExConjunction.Width +
this.dataGridTextBoxColumnExEntity.Width +
this.dataGridTextBoxColumnExOperator.Width +
this.dataGridTextBoxColumnExValue.Width +
DELTAFACTOR + this.gridTableStyle.RowHeaderWidth;
int gridClientWith = this.globalEntitySearchGrid.ClientSize.Width - verticalScrollBarWidth;

if (currentWidth > gridClientWith)
{
int delta = currentWidth - gridClientWith;
this.UnWireResizeEvents();
this.dataGridTextBoxColumnExConjunction.Width = this.dataGridTextBoxColumnExConjunction.Width - delta / 4;
this.dataGridTextBoxColumnExEntity.Width = this.dataGridTextBoxColumnExEntity.Width - delta / 4;
this.dataGridTextBoxColumnExOperator.Width = this.dataGridTextBoxColumnExOperator.Width - delta / 4;
this.dataGridTextBoxColumnExValue.Width = this.dataGridTextBoxColumnExValue.Width - delta / 4;
this.RefreshGrid();
this.WireUpResizeEvents();
this.AdjustDynamicControls();
}
else if (currentWidth < gridClientWith)
{
int delta = gridClientWith - currentWidth;
this.UnWireResizeEvents();
this.dataGridTextBoxColumnExConjunction.Width = this.dataGridTextBoxColumnExConjunction.Width + delta / 4;
this.dataGridTextBoxColumnExEntity.Width = this.dataGridTextBoxColumnExEntity.Width + delta / 4;
this.dataGridTextBoxColumnExOperator.Width = this.dataGridTextBoxColumnExOperator.Width + delta / 4;
this.dataGridTextBoxColumnExValue.Width = this.dataGridTextBoxColumnExValue.Width + delta / 4;
this.RefreshGrid();
this.WireUpResizeEvents();
this.AdjustDynamicControls();
}
this.isColumnWidthAdjusting = false;
}

Live Life King Size
Alomgir Miah
GeneralRe: Autosizing columns in DataGrid Pin
Tom Wright25-Jul-05 4:48
Tom Wright25-Jul-05 4:48 
GeneralCompiling a DLL Pin
stancrm22-Jul-05 4:10
stancrm22-Jul-05 4:10 
GeneralRe: Compiling a DLL Pin
Dave Kreskowiak22-Jul-05 4:59
mveDave Kreskowiak22-Jul-05 4:59 
GeneralRe: Compiling a DLL Pin
Tom Wright22-Jul-05 6:06
Tom Wright22-Jul-05 6:06 
Generalricreate this effect in GDI+ Pin
Anonymous22-Jul-05 3:35
Anonymous22-Jul-05 3:35 
GeneralC# MDI form Drawing Pin
Member 189349022-Jul-05 3:19
Member 189349022-Jul-05 3:19 
Generaloverride enable property Pin
fady_sayegh22-Jul-05 2:09
fady_sayegh22-Jul-05 2:09 
GeneralRe: override enable property Pin
Dave Kreskowiak22-Jul-05 4:57
mveDave Kreskowiak22-Jul-05 4:57 
GeneralVirtual Memory Pin
deus78922-Jul-05 1:03
deus78922-Jul-05 1:03 
GeneralRe: Virtual Memory Pin
Vasudevan Deepak Kumar22-Jul-05 1:43
Vasudevan Deepak Kumar22-Jul-05 1:43 
GeneralRe: Virtual Memory Pin
deus78922-Jul-05 1:57
deus78922-Jul-05 1:57 
GeneralRe: Virtual Memory Pin
Vasudevan Deepak Kumar22-Jul-05 3:48
Vasudevan Deepak Kumar22-Jul-05 3:48 
GeneralRe: Virtual Memory Pin
Dave Kreskowiak22-Jul-05 4:52
mveDave Kreskowiak22-Jul-05 4:52 
GeneralI don't know how explain Pin
Anonymous22-Jul-05 0:57
Anonymous22-Jul-05 0:57 
GeneralOutlook multiple profiles Pin
angeltsoi22-Jul-05 0:56
angeltsoi22-Jul-05 0:56 
GeneralOwner drawn text box Pin
Bravid22-Jul-05 0:47
Bravid22-Jul-05 0:47 
GeneralRe: Owner drawn text box Pin
Rob Graham23-Jul-05 17:31
Rob Graham23-Jul-05 17:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.