public CopyTo ( |
||
dest | ||
return | void |
/// <summary> /// 右クリックメニュー 表示モードイベント呼び出し /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cm_chg_viewMode_Click(object sender, RoutedEventArgs e) { try { if (sender.GetType() != typeof(MenuItem)) { return; } if (ViewSettingClick != null) { MenuItem item = sender as MenuItem; CustomEpgTabInfo setInfo = new CustomEpgTabInfo(); setViewInfo.CopyTo(ref setInfo); if (sender == cm_chg_viewMode2) { setInfo.ViewMode = 1; } else if (sender == cm_chg_viewMode3) { setInfo.ViewMode = 2; } else { setInfo.ViewMode = 0; } ViewSettingClick(this, setInfo); } } catch (Exception ex) { MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace); } }
/// <summary> /// 現在のEPGデータ表示モードの設定を取得する /// </summary> /// <param name="setInfo">[OUT]表示モードの設定値</param> /// <returns></returns> public bool GetViewMode(ref CustomEpgTabInfo setInfo) { if (viewInfo == null) { return(false); } viewInfo.CopyTo(ref setInfo); return(true); }