0 голосов
спросил от в категории WPF
public void filldatagrid ()
{
long idclient=0;
MRinfoHelper _MRinfoHelper=new MRinfoHelper ();
MRlistLogic objlist=new MRlistLogic ();
Список lt; MRInfoModel gt; lstMRInfoModel=new List lt; MRInfoModel gt; ();
lstMRInfoModel=JsonConvert.DeserializeObject lt; List lt; MRInfoModel gt; gt; (_ MRinfoHelper.MRList (true, idclient));
dgShowData.ItemsSource =lstMRInfoModel;


}


<DataGrid HorizontalAlignment="Left" Name="dgSearch" Cursor="Hand" HeadersVisibility="None" Visibility="Collapsed" RowHeight="25" CanUserAddRows="False" AutoGenerateColumns="False" HorizontalGridLinesBrush="#FF808080" VerticalGridLinesBrush="#FF808080" SelectionChanged="dgSearch_SelectionChanged_1" Margin="55,205,0,0" VerticalAlignment="Top" Width="222" Height="Auto">            <DataGrid.Columns>                <DataGridTextColumn Header="ID" Binding="{Binding Path=Id}" Visibility="Collapsed" ></DataGridTextColumn>            <DataGridTextColumn Header="Term" Width="*" Binding="{Binding Path=Name}"></DataGridTextColumn>            </DataGrid.Columns>





private void dgSearch_SelectionChanged_1(object sender, SelectionChangedEventArgs e)     {         try         {             var myListView = sender as DataGrid;             if (myListView != null)             {                 var selectedItem = myListView.SelectedItem.ToString();                 Type t = dgSearch.SelectedItem.GetType();                 System.Reflection.PropertyInfo[] props = t.GetProperties();                 string propertyValue = props[1].GetValue(dgSearch.SelectedItem, null).ToString();               // txtMRName.Text = propertyValue;                 getDataByIdFun(Convert.ToInt64(propertyValue));             }         }         catch (Exception ex) { }     }     public void getDataByIdFun(long id)     {         MRlistLogic objlist = new MRlistLogic();         MRInfoModel _mrInfoModel = new MRInfoModel();         _mrInfoModel = objlist.GetMRByID(id);         txtMRName.Text = _mrInfoModel.Mrname;     }

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...