http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx
“Today I’m excited to announce that we’ll be providing this with the .NET 3.5 and VS 2008 release later this year”
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx
“Today I’m excited to announce that we’ll be providing this with the .NET 3.5 and VS 2008 release later this year”
Хе… Микрософт открывается. Поможет ли, такого монстра родили и гонят версии?
Офф. Михаил, если у тебя в гриде там где
if (eoRowNumber in ExOptions)
изменить
TitleText := IntToStr(ARow – TitleOffset + 1);
на
TitleText := IntToStr(DataLink.DataSet.RecNo + ARow – Row);
то он начинает показывать правильные номера строк.
Правда, надо руками увеличивать WidthOfIndicator и вообще лучше убрать его в таком режиме. Я добавил опцию eoDrawIndicator, но видимо, можно обойтись проверкой на eoRowNumber.
P.S.
if DataLink.DataSet.RecNo <> -1 then
TitleText := IntToStr(DataLink.DataSet.RecNo + ARow – Row)
else
TitleText := ”;
DataSet.RecNo работает только с Desktop database (Paradox+dBase) и при этом они не должны быть отфильтрованы. Во всех остальных случаях вернется -1
У меня оно работает с ADOQuery/ADOTable, номера показывает корректно для Access и MS SQL.
С фильтром на клиенте, да, не получится.
http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx