0
클라이언트가 DataGridColumnheader를 클릭하면 진행률 표시 줄이있는 창을 열 수 있습니까? 나는 DataGrids를 많이 가지고, 그래서 전체 지구 총재의 하나 개의 방법이 될 것이다, 그래서 나는 방법 작성 :WPF : DataGrid 정렬 데이터 동안 창 표시
namespace myApp
{
partial class ColumnClick
{
void columnHeader_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Colum Clicked");
}
}
}
및 리소스 파일 :
x:Class="myApp.ColumnClick"
플러스
<Style TargetType="{x:Type DataGridColumnHeader}" >
<EventSetter Event="DataGridColumnHeader.Click" Handler="columnHeader_Click"></EventSetter>
</Style>
그러나 여전히 다음과 같은 오류가 발생합니다.
'Set property 'System.Windows.ResourceDictionary.DeferrableContent' threw an exception.' Line number '4' and line position '21'.
오류 점 라인 "x : Class ="myApp.ColumnClick "Resources.xaml.
도움 주셔서 감사합니다.
왜 창을 만들고 싶습니까? Progressbar가있는 오버레이 캔버스를 만들면 IsBusy 속성을 만들고이 속성에 BooleanToVisibilityConverter를 사용하여 Canvas의 가시성을 바인딩합니다! – makim