如何避免Wpf中的页面调整大小属性 [英] How to avoid Page Resize Property in Wpf

查看:84
本文介绍了如何避免Wpf中的页面调整大小属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<第x页:class =Opalus.Accounts.JournalEntryxmlns:x =#unknown>

xmlns =http://schemas.microsoft.com/winfx/ 2006 / xaml / presentation

xmlns:x =http://schemas.microsoft.com/winfx/2006/xaml

xmlns:mc =http: //schemas.openxmlformats.org/markup-compatibility/2006

xmlns:d =http://schemas.microsoft.com/expression/blend/2008

mc:Ignorable =dTitle =Journal Entry

xmlns:basic =clr-namespace:Opal​​us.Basic.Controls; assembly = Opalus.Basic.Controls

PreviewKeyDown =UserControl_PreviewKeyDown

xmlns:N =clr-namespace:Opal​​us.Accountsremoved =#FFF0F0F0

xmlns:opale =clr- namespace:Opal​​e; assembly = Opale

>

< viewbox>

< grid height =500>

< grid.columndefinitions>

< columndefinition width =Auto> < columndefinition width =*>

< grid.rowdefinitions>

< rowdefinition height =Auto>

< rowdefinition height =*>



< stackpanel grid.column =0name =spResponsegrid.columnspan =2margin =0,0,150,0removed =透明>





< stackpanel grid.column =0grid.columnspan =2removed =Transparent >

< border grid.column =1cornerradius =5verticalalignment =Topborderthickness =0removed =Transparent>

< Label Horizo​​ntalContentAlignment =RightVerticalContentAlignment =TopContent =Journal EntryForeground =#FF1E40A7FontWeight =BoldFontSize =18VerticalAlignment =Top>< / Label>





< grid grid.row =1grid.columnspan =2>

<网格。 columndefinitions>

< columndefinition width =Auto> < columndefinition width =*>

< border cornerradius =8borderthickness =1height =Automargin =3>

< border.background>

< lineargradientbrush> < gradientstop color =#FFFDFDFDoffset =0>

< gradientstop color =#FFDADADAoffset =1>



< grid margin =3>

< grid.rowdefinitions>

< rowdefinition height =Auto>

< rowdefinition height =*>

< rowdefinition height =Auto>



< listview itemssource ={Binding}x:name =lstJournalEntryheight =375grid.row =1selectionchanged =lstJournalEntry_SelectionChanged>保证金=3>

< listview.view> < gridview>

< gridviewcolumn displaymemberbinding ={Binding Path = id_voucher}width =0>

< gridviewcolumn displaymemberbinding ={Binding Path =冻结}width =0>

< gridviewcolumn width =80displaymemberbinding ={Binding Path = voucher_number}>

< gridviewcolumn。标题>

< gridviewcolumnheader content =VNohorizo​​ntalcontentalignment =Leftfontweight =DemiBoldclick =GridViewColumnHeader_Clicktag =voucher_number>





< gridviewcolumn width =165displaymemberbinding ={Binding Path = date,StringFormat ='{} {0:dd / MM / yyyy}'}>

< gridviewcolumn.header>

< gridviewcolumnheader content =VDatehorizo​​ntalcontentalignment =Leftfontweight =DemiBoldclick =GridViewColumnHeader_Clicktag =date>







< listview.itemcontainerstyle> < Style TargetType =ListViewItem>

< Style.Triggers>

< datatrigger binding ={Binding Path = canceled}value =True >

< setter property =Backgroundvalue =#f7f7f7>



< /Style.Triggers>

< / Style>

< listview.contextmenu> < contextmenu>

< menuitem header =编辑name =mniEditclick =mniEdit_Click>

< menuitem header =取消click = MenuItem_Click>

< menuitem header =冻结name =MniFreezeclick =MniFreeze_Click>

< menuitem header =删除点击=MenuItem_Click_1>

< menuitem header =Recurrimgname =mniRecurringclick =btnReccur_Click>

< menuitem header =全部显示name =mniShowclick =mniShow_Click>



< stackpanel grid.row =0grid.column =0>

< grid>

< grid.rowdef initions>

< rowdefinition height =Auto>







< stackpanel orientation =Horizo​​ntalwidth =Auto>

< toolbartray removed =Transparent>

< toolbar>

< menuitem x:name =miNewclick =miNew_Clickwidth =25tooltip =New>

< menuitem.icon>

< Image Source =/ Opalus.Accounts; component / Images / Add.pngWidth =25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}} >

< menuitem x:name =miSaveclick =miSave_Clickwidth =25tooltip =Save>

< menuitem.icon> ;

< Image Source =/ Opalus.Accounts; component / Images / Save.pngWidth =25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}}>

< menuitem x:name =miEditclick = miEdit_Clickwidth =25tooltip =Edit>

< menuitem.icon>

< Image Source =/ Opalus.Accounts; component / Images / Edit.png宽度=25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}}>

< menuitem x:name =miDeleteclick =miDelete_Clickwidth =25tooltip =删除>

< menuitem.icon>

< Image Source =/ Opalus.Accounts; component / Images / Delete。 png宽度=25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey} }>

< menuitem x:name =miPrintPreviewwidth =25tooltip =Print Previewclick =miPrintPreview_Click>

< menuitem.icon>

< Image Source =/ Opalus.A ccounts; component / Images / Preview.pngWidth =25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}}>

< menuitem x:name =miPrinttooltip =Printwidth =25click =miPrint_Click>

< menuitem.icon>

< Image Source =/ Opalus.Accounts; component / Images / Print.pngWidth =25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}}>

< menuitem x:name =miWritXMLtooltip =Write XMLwidth =25click =miWritXML_Click>

< menuitem.icon>

< Image Source =/ Opalus.Accounts; component / Images / Write.pngWidth =25/>





< separator style ={StaticResource {x:Static ToolBar.SeparatorStyleKey}}>

< menuitem x:name = miHelptooltip =Helpwidth =25click =miHelp_Click>

< menuitem.icon>

< Image Source =/ Opalus .Accounts; component / Images / Help.png宽度=25/>













< textbox borderthickness =。5padding =5foreground =Grayx:name =Invoice_list_search_txtmargin =3,0,3,0>

Horizo​​ntalContentAlignment =中心BorderBrush =#FF938686TextChanged =Invoice_list_search_txt_TextChangedGrid.Row =2

GotFocus =Invoice_list_search_txt_GotFocusLostFocus =Invoice_list_search_txt_LostFocusTabIndex =41>







< border cornerradius =8width =Autogrid.column =2borderthickness = 1height =Auto>

< border.background>

< lineargradientbrush> < gradientstop color =#FFFDFDFDoffset =0>

< gradientstop color =#FFDADADAoffset =1>



< grid width =Automargin =3>

< grid.resources>

< Style TargetType =Label >

< setter property =Heightvalue =24>

< / Style>



< grid.rowdefinitions>

< rowdefinition height =Auto>

< rowdefinition height =Auto>

< rowdefinition height =Auto>

< rowdefinition>

< rowdefinition height =Auto>







< grid.columndefinitions>

< columndefinition width =Auto > < columndefinition width =100> < columndefinition width =Auto> < columndefinition width =Auto> < columndefinition width =Auto> < columndefinition width =Auto> < columndefinition width =10> < columndefinition width =Auto> < columndefinition width =Auto>

< Label Content =凭证编号:Horizo​​ntalAlignment =LeftGrid.Row =0Grid.Column =0TabIndex =0Width =75/>



< textbox x:name =TextVoucherNogrid.row =0grid.column =1width =115horizo​​ntalalignment =Left height =24maxlines =2tabindex =2>

< ellipse grid.column =1width =23stroke =#FF8D7373>

< ellipse.fill>

< lineargradientbrush endpoint =0.5,1startpoint =0.5,0> < gradientstop color =#FFC1B5B5offset =1>

< gradientstop color =Whiteoffset =0>







< Label Content =! Width =18Grid.Row =0Grid.Column =1TabIndex =3Margin =4,0,0,0>

< Label.ToolTip> ;

< tooltip content =Informationstyle ={StaticResource ResourceKey = CustomStyle}>

< /Label.ToolTip>

< / Label>



< Label Content =Date:Grid.Column =3Grid.Row =0TabIndex =4 />

< datepicker width =105height =25x:name =dpJournalDategrid.column =4selecteddatechanged =dpJournalDate_SelectedDateChangedisenabled =Falsetabindex =5>

<标签内容=RF ID:Grid.Row =0Grid.Column =5Height =25TabIndex =6/> ;



< textbox grid.row =0grid.column =6x:name =TextReferenceIdheight =25keydown =TextReferenceId_KeyDown textc hanged =TextReferenceId_TextChangedtabindex =8>

< Label Content =Currency:Grid.Column =7Height =24/>



< n:currencycontrol x:name =ComboCurrency1height =25width =50grid.column =9grid.row =0keydown =ComboCurrency1_KeyDown tabindex =9focusable =Truexmlns:n =#unknown>



< Label Content =Project:Grid.Row = 1高度=24TabIndex =12VerticalAlignment =Bottom/>



< opale:opaletextbox name =TextProjectsgrid.column =1grid.row =1height =24textformat =Popuppopupdone =TextProjects_PopupDonetabindex =14xmlns:opale =#unknown>

< ; Label Content =Name =lblAutoGrid.Row =1Grid.Column =6Height =24TabIndex =15Width =100Horizo​​ntalAlignment =Left/>

< Label Content =Au到Id:Grid.Row =1Grid.Column =5TabIndex =16/>



< Label Content =备注: Grid.Row =2Grid.Column =0TabIndex =17/>



< textbox x:name =TextRemarksheight =25horizo​​ntalalignment =Leftgrid.column =1width =335acceptedreturn =True>

TextWrapping =WrapVerticalScrollBarVisibility =VisibleGrid.Row = 2TabIndex =19/>



< border borderthickness =1cornerradius =6grid.row =3borderbrush = #9a9a9agrid.columnspan =9grid.rowspan =2>

< grid height =Auto>

< grid.rowdefinitions> ;

< rowdefinition height =Auto>

< rowdefinition height =Auto>

< rowdefinition height =Auto>

< rowdefinition height =300>

< rowdefinition height =Auto>



< grid.columndefinitions>

< columndefinition width =150> < columndefinition width =250> < columndefinition width =350> < columndefinition width =100> < columndefinition width =100> < columndefinition>



<标签内容=帐户代码Grid.Row =1TabIndex =20Grid.Column =0/>

< opale:opaletextbox name =TextAccountCodetextformat =Popupgrid.row =2grid.column =0popupdone =TextAccountCode_PopupDonepreviewkeydown =TextAccountCode_PreviewKeyDowntabindex =21showcalendar =Falsexmlns:opale =#unknown>



< Label Content =Account NameGrid.Row =1Grid.Column = 1TabIndex =22/>

< textbox name =TextAccountNamegrid.row =2grid.column =1isreadonly =Truetabindex =23 >



< Label Content =DescriptionGrid.Row =1Grid.Column =2TabIndex =24/>

< textbox name =TextDescriptiongrid.row =2grid.column =2tabindex =25lostfocus =TextDescription_LostFocus> < br $>


< Label Content =DebitGrid.Row =1Grid.Column =3TabIndex =26/>

< opale:opaletextbox name =TextDebitgrid.row =2grid.column =3xmlns:opale =#unknown>

LostFocus =TextDebit_LostFocus TextChanged =TextDebit_TextChanged

TextFormat =NumericTabIndex =27IsTabStop =TrueTextAlignment =Right/>



< Label Content =CreditGrid.Row =1Grid.Column =4TabIndex =28/>

< opale:opaletextbox name =TextCredit grid.row =2grid.column =4lostfocus =TextCredit_LostFocus>

TextChanged =TextCredit_TextChangedTabIndex =29IsTabStop =True/>



< Button Name =btnAddGrid.Row =1Grid.Column =4Height =28Width =25Horizo​​ntalAlignment =CenterMargin =20,0,0,0

Click =btnAdd_ClickToolTip =AddTabIndex =30Horizo​​ntalContentAlignment =CenterVerticalContentAlignment =Center>

< Image Source =/ Opalus。帐户;组件/图像/ RecAdd.pngStretch =UniformToFill/>

< / Button>

< Button Name =btnResetGrid.Row =1Grid.Column =4Height =28Width =25Horizo​​ntalAlignment =Right

Click =btnReset_ClickToolTip =ResetTabIndex =30Horizo​​ntalContentAlignment =中心VerticalContentAlignment =中心>

< Image Source =/ Opalus.Accounts; component / Images / Refresh.pngStretch =UniformToFill/>

< / Button>

< datagrid autogeneratecolumns =Falseverticalscrollbarvisibility =Autohorizo​​ntalscrollbarvisibility =Hiddenname =dgvTransrowheaderwidth =0>

ItemsSource ={Binding}CanUserAddRows =FalseTabIndex =32CanUserSortColumns =FalseCanUserReorderColumns =FalseCanUserDeleteRows =True

GridLinesVisibility =VerticalGrid.Row = 3Horizo​​ntalAlignment =Left

AlternatingRowBackground =#edf3fdRowremoved =#FFFFFFVerticalGridLinesBrush =WhiteColumnWidth =150IsReadOnly =TrueWidth =AutoGrid。 Column =0Grid.ColumnSpan =9>



< datagrid.resources>

< Style TargetType = {x:输入DataGridRow}>

< setter prope rty =Heightvalue =20>

< / Style>

< Style TargetType ={x:Type DataGridColumnHeader}>

< setter property =FontWeightvalue =DemiBold>

< / Style>





< datagrid.columns>

< datagridtextcolumn header =帐户代码width =150binding ={Binding account_code}>

< datagridtextcolumn header =帐户名称width =250binding ={Binding account_name}>

< datagridtextcolumn header =描述width =350绑定={Binding description}>

< dat agridtextcolumn header =Debitwidth =100binding ={Binding debit,StringFormat = N2}>

< datagridtextcolumn.elementstyle>

< Style TargetType =TextBlock>

< setter property =TextAlignmentvalue =Right>

< / Style>





< datagridtextcolumn header =Creditwidth =100binding ={Binding credit,StringFormat = N2}>

< datagridtextcolumn.elementstyle>

< Style TargetType =TextBlock>

< setter prope rty =TextAlignmentvalue =Right>

< / Style>







< datagridtextcolumn header =IDbinding ={Binding id_account_trans}visibility =Collapsed>

< datagridtextcolumn header =IDAccountbinding ={绑定id_accounts}visibility =Collapsed>

< datagridtextcolumn header =IDVocherbinding ={Binding id_voucher}visibility =Collapsed>

< datagridtextcolumn header =IDAccountTransDatebinding ={Binding date}visibility =Collapsed>

< datagridtextcolumn header =OpeningBalancebinding ={Binding opening_balance}visibility =折叠>
< datagridtextcolumn header =ClosingBalancebinding ={Binding closing_balance}visibility =Collapsed>

< datagridtextcolumn header =BaseDebitbinding ={ Binding base_debit}visibility =Collapsed>

< datagridtextcolumn header =BaseCreditbinding ={Binding base_cerdit}visibility =Collapsed>

< datagridtextcolumn header =Currencybinding ={Binding currency}visibility =Collapsed>

< datagridtextcolumn header =RefIdbinding ={Binding ref_id}visibility =折叠>

< datagridtextcolumn header =TransReferenceNobinding ={Binding transfer_reference_number}visibility =Collapsed>

< datagridtextcolum n header =RowTypebinding ={Binding row_type}visibility =Collapsed>

< datagridtextcolumn header =paymentModebinding ={Binding payment_mode}visibility =Collapsed >



< datagrid.contextmenu>

< contextmenu>

< menuitem name = TransEditheader =编辑click =TransEdit_Click>

< menuitem name =TransDeleteheader =删除click =TransDelete_Click>







< stackpanel grid.row =4grid.column =3grid.columnspan =2orientation = 水平>

< textbox>

Width =100IsReadOnly =TrueName =TextTotalDebitTabIndex =33

FontFamily =TahomaFontSize =13 FontWeight =DemiBoldHorizo​​ntalContentAlignment =Right

/>

< textbox grid.row =4horizo​​ntalalignment =Rightgrid.column =4 width =100>

IsReadOnly =TrueName =TextTotalCreditTabIndex =34

FontFamily =TahomaFontSize =13FontWeight =DemiBoldHorizo​​ntalContentAlignment =正确/>







< popup name = PopupReccurantplacement =MousePointallowstransparency =Truegrid.column =0grid.row =0grid.columnspan =2>

& lt; groupbox removed =#eef9feheader =Reccuring detailsmargin =5borderthickness =2borderbrush =#bdd4dfwidth =Auto>

< grid height =自动删除=#eef9femargin =5>

< grid.columndefinitions>

< columndefinition width =Auto> < columndefinition width =Auto> < columndefinition width =*>

< grid.rowdefinitions>

< rowdefinition height =Auto>

< rowdefinition height =Auto>

< rowdefinition height =*>



< grid.resources>

< Style TargetType =Label>

< setter property =Widthvalue =63>

< / Style>

< Style TargetType =TextBox>

< setter property =Heightvalue =25>

< / Style>

< Style TargetType =Button>

< setter property =Widthvalue =55>

< setter property =Heightvalue =25>

< / Style>



< Label Content =DurationGrid.Row =0 Grid.Column =0Horizo​​ntalAlignment =Left/>

< textbox name =TextDurationwidth =150grid.row =0grid.column =1 >

< Label Content =FrequencyGrid.Row =1Grid.Column =0Horizo​​ntalAlignment =Left/>

< textbox name =TextFrequencywidth =150grid.row =1grid.column =1>

< Button Name =btnReccurringContent =ApplyWidth = 120Grid.Row =2Grid.Colu mn =0Grid.RowSpan =2Horizo​​ntalAlignment =CenterClick =btnReccurring_Click/>

< Button Name =btnRecCancelContent =CancelWidth =120 Grid.Row =2Grid.Column =1Grid.RowSpan =2Horizo​​ntalAlignment =CenterClick =btnRecCancel_Click/>























Please Check the Given Code. How Can i Avoid The Page Resizing Property

<page x:class="Opalus.Accounts.JournalEntry" xmlns:x="#unknown">
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Title="Journal Entry"
xmlns:basic="clr-namespace:Opalus.Basic.Controls;assembly=Opalus.Basic.Controls"
PreviewKeyDown="UserControl_PreviewKeyDown"
xmlns:N="clr-namespace:Opalus.Accounts" removed="#FFF0F0F0"
xmlns:opale="clr-namespace:Opale;assembly=Opale"
>
<viewbox>
<grid height="500">
<grid.columndefinitions>
<columndefinition width="Auto"> <columndefinition width="*">
<grid.rowdefinitions>
<rowdefinition height="Auto">
<rowdefinition height="*">

<stackpanel grid.column="0" name="spResponse" grid.columnspan="2" margin="0,0,150,0" removed="Transparent">


<stackpanel grid.column="0" grid.columnspan="2" removed="Transparent">
<border grid.column="1" cornerradius="5" verticalalignment="Top" borderthickness="0" removed="Transparent">
<Label HorizontalContentAlignment="Right" VerticalContentAlignment="Top" Content="Journal Entry" Foreground="#FF1E40A7" FontWeight="Bold" FontSize="18" VerticalAlignment="Top"></Label>


<grid grid.row="1" grid.columnspan="2">
<grid.columndefinitions>
<columndefinition width="Auto"> <columndefinition width="*">
<border cornerradius="8" borderthickness="1" height="Auto" margin="3">
<border.background>
<lineargradientbrush> <gradientstop color="#FFFDFDFD" offset="0">
<gradientstop color="#FFDADADA" offset="1">

<grid margin="3">
<grid.rowdefinitions>
<rowdefinition height="Auto">
<rowdefinition height="*">
<rowdefinition height="Auto">

<listview itemssource="{Binding}" x:name="lstJournalEntry" height="375" grid.row="1" selectionchanged="lstJournalEntry_SelectionChanged"> Margin="3">
<listview.view> <gridview>
<gridviewcolumn displaymemberbinding="{Binding Path=id_voucher}" width="0">
<gridviewcolumn displaymemberbinding="{Binding Path=freeze}" width="0">
<gridviewcolumn width="80" displaymemberbinding="{Binding Path=voucher_number}">
<gridviewcolumn.header>
<gridviewcolumnheader content="VNo" horizontalcontentalignment="Left" fontweight="DemiBold" click="GridViewColumnHeader_Click" tag="voucher_number">


<gridviewcolumn width="165" displaymemberbinding="{Binding Path=date,StringFormat='{}{0:dd/MM/yyyy}'}">
<gridviewcolumn.header>
<gridviewcolumnheader content="VDate" horizontalcontentalignment="Left" fontweight="DemiBold" click="GridViewColumnHeader_Click" tag="date">



<listview.itemcontainerstyle> <Style TargetType="ListViewItem">
<Style.Triggers>
<datatrigger binding="{Binding Path=cancelled}" value="True">
<setter property="Background" value="#f7f7f7">

</Style.Triggers>
</Style>
<listview.contextmenu> <contextmenu>
<menuitem header="Edit" name="mniEdit" click="mniEdit_Click">
<menuitem header="Cancel" click="MenuItem_Click">
<menuitem header="Freeze" name="MniFreeze" click="MniFreeze_Click">
<menuitem header="Delete" click="MenuItem_Click_1">
<menuitem header=" Recurrimg" name="mniRecurring" click="btnReccur_Click">
<menuitem header="Show All" name="mniShow" click="mniShow_Click">

<stackpanel grid.row="0" grid.column="0">
<grid>
<grid.rowdefinitions>
<rowdefinition height="Auto">



<stackpanel orientation="Horizontal" width="Auto">
<toolbartray removed="Transparent">
<toolbar>
<menuitem x:name="miNew" click="miNew_Click" width="25" tooltip="New">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Add.png" Width="25" />


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miSave" click="miSave_Click" width="25" tooltip="Save">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Save.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miEdit" click="miEdit_Click" width="25" tooltip="Edit">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Edit.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miDelete" click="miDelete_Click" width="25" tooltip="Delete">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Delete.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miPrintPreview" width="25" tooltip="Print Preview" click="miPrintPreview_Click">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Preview.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miPrint" tooltip="Print" width="25" click="miPrint_Click">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Print.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miWritXML" tooltip="Write XML" width="25" click="miWritXML_Click">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Write.png" Width="25"/>


<separator style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}">
<menuitem x:name="miHelp" tooltip="Help" width="25" click="miHelp_Click">
<menuitem.icon>
<Image Source="/Opalus.Accounts;component/Images/Help.png" Width="25"/>






<textbox borderthickness=".5" padding="5" foreground="Gray" x:name="Invoice_list_search_txt" margin="3,0,3,0">
HorizontalContentAlignment="Center" BorderBrush="#FF938686" TextChanged="Invoice_list_search_txt_TextChanged" Grid.Row="2"
GotFocus="Invoice_list_search_txt_GotFocus" LostFocus="Invoice_list_search_txt_LostFocus" TabIndex="41">



<border cornerradius="8" width="Auto" grid.column="2" borderthickness="1" height="Auto">
<border.background>
<lineargradientbrush> <gradientstop color="#FFFDFDFD" offset="0">
<gradientstop color="#FFDADADA" offset="1">

<grid width="Auto" margin="3">
<grid.resources>
<Style TargetType="Label">
<setter property="Height" value="24">
</Style>

<grid.rowdefinitions>
<rowdefinition height="Auto">
<rowdefinition height="Auto">
<rowdefinition height="Auto">
<rowdefinition>
<rowdefinition height="Auto">



<grid.columndefinitions>
<columndefinition width="Auto"> <columndefinition width="100"> <columndefinition width="Auto"> <columndefinition width="Auto"> <columndefinition width="Auto"> <columndefinition width="Auto"> <columndefinition width="10"> <columndefinition width="Auto"> <columndefinition width="Auto">
<Label Content="Voucher No:" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="0" TabIndex="0" Width="75"/>

<textbox x:name="TextVoucherNo" grid.row="0" grid.column="1" width="115" horizontalalignment="Left" height="24" maxlines="2" tabindex="2">
<ellipse grid.column="1" width="23" stroke="#FF8D7373">
<ellipse.fill>
<lineargradientbrush endpoint="0.5,1" startpoint="0.5,0"> <gradientstop color="#FFC1B5B5" offset="1">
<gradientstop color="White" offset="0">



<Label Content="!" Width="18" Grid.Row="0" Grid.Column="1" TabIndex="3" Margin="4,0,0,0">
<Label.ToolTip>
<tooltip content="Information" style="{StaticResource ResourceKey=CustomStyle}">
</Label.ToolTip>
</Label>

<Label Content="Date :" Grid.Column="3" Grid.Row="0" TabIndex="4" />
<datepicker width="105" height="25" x:name="dpJournalDate" grid.column="4" selecteddatechanged="dpJournalDate_SelectedDateChanged" isenabled="False" tabindex="5">
<Label Content="RF ID :" Grid.Row="0" Grid.Column="5" Height ="25" TabIndex="6" />

<textbox grid.row="0" grid.column="6" x:name="TextReferenceId" height="25" keydown="TextReferenceId_KeyDown" textchanged="TextReferenceId_TextChanged" tabindex="8">
<Label Content="Currency :" Grid.Column="7" Height="24" />

<n:currencycontrol x:name="ComboCurrency1" height="25" width="50" grid.column="9" grid.row="0" keydown="ComboCurrency1_KeyDown" tabindex="9" focusable="True" xmlns:n="#unknown">

<Label Content="Project :" Grid.Row="1" Height="24" TabIndex="12" VerticalAlignment="Bottom" />

<opale:opaletextbox name="TextProjects" grid.column="1" grid.row="1" height="24" textformat="Popup" popupdone="TextProjects_PopupDone" tabindex="14" xmlns:opale="#unknown">
<Label Content="" Name="lblAuto" Grid.Row="1" Grid.Column="6" Height="24" TabIndex="15" Width="100" HorizontalAlignment="Left" />
<Label Content="Auto Id :" Grid.Row="1" Grid.Column="5" TabIndex="16" />

<Label Content="Remarks :" Grid.Row="2" Grid.Column="0" TabIndex="17" />

<textbox x:name="TextRemarks" height="25" horizontalalignment="Left" grid.column="1" width="335" acceptsreturn="True">
TextWrapping="Wrap" VerticalScrollBarVisibility="Visible" Grid.Row="2" TabIndex="19" />

<border borderthickness="1" cornerradius="6" grid.row="3" borderbrush="#9a9a9a" grid.columnspan="9" grid.rowspan="2">
<grid height="Auto">
<grid.rowdefinitions>
<rowdefinition height="Auto">
<rowdefinition height="Auto">
<rowdefinition height="Auto">
<rowdefinition height="300">
<rowdefinition height="Auto">

<grid.columndefinitions>
<columndefinition width="150"> <columndefinition width="250"> <columndefinition width="350"> <columndefinition width="100"> <columndefinition width="100"> <columndefinition>

<Label Content="Account Code" Grid.Row="1" TabIndex="20" Grid.Column="0"/>
<opale:opaletextbox name="TextAccountCode" textformat="Popup" grid.row="2" grid.column="0" popupdone="TextAccountCode_PopupDone" previewkeydown="TextAccountCode_PreviewKeyDown" tabindex="21" showcalendar="False" xmlns:opale="#unknown">

<Label Content="Account Name" Grid.Row="1" Grid.Column="1" TabIndex="22"/>
<textbox name="TextAccountName" grid.row="2" grid.column="1" isreadonly="True" tabindex="23">

<Label Content="Description" Grid.Row="1" Grid.Column="2" TabIndex="24" />
<textbox name="TextDescription" grid.row="2" grid.column="2" tabindex="25" lostfocus="TextDescription_LostFocus">

<Label Content="Debit" Grid.Row="1" Grid.Column="3" TabIndex="26" />
<opale:opaletextbox name="TextDebit" grid.row="2" grid.column="3" xmlns:opale="#unknown">
LostFocus="TextDebit_LostFocus" TextChanged="TextDebit_TextChanged"
TextFormat="Numeric" TabIndex="27" IsTabStop="True" TextAlignment="Right"/>

<Label Content="Credit" Grid.Row="1" Grid.Column="4" TabIndex="28" />
<opale:opaletextbox name="TextCredit" grid.row="2" grid.column="4" lostfocus="TextCredit_LostFocus">
TextChanged="TextCredit_TextChanged" TabIndex="29" IsTabStop="True" />

<Button Name="btnAdd" Grid.Row="1" Grid.Column="4" Height="28" Width="25" HorizontalAlignment="Center" Margin="20,0,0,0"
Click="btnAdd_Click" ToolTip="Add" TabIndex="30" HorizontalContentAlignment="Center" VerticalContentAlignment="Center">
<Image Source="/Opalus.Accounts;component/Images/RecAdd.png" Stretch="UniformToFill"/>
</Button>
<Button Name="btnReset" Grid.Row="1" Grid.Column="4" Height="28" Width="25" HorizontalAlignment="Right"
Click="btnReset_Click" ToolTip="Reset" TabIndex="30" HorizontalContentAlignment="Center" VerticalContentAlignment="Center">
<Image Source="/Opalus.Accounts;component/Images/Refresh.png" Stretch="UniformToFill"/>
</Button>
<datagrid autogeneratecolumns="False" verticalscrollbarvisibility="Auto" horizontalscrollbarvisibility="Hidden" name="dgvTrans" rowheaderwidth="0">
ItemsSource="{Binding}" CanUserAddRows="False" TabIndex="32" CanUserSortColumns="False" CanUserReorderColumns="False" CanUserDeleteRows="True"
GridLinesVisibility="Vertical" Grid.Row="3" HorizontalAlignment="Left"
AlternatingRowBackground="#edf3fd" Rowremoved="#FFFFFF" VerticalGridLinesBrush="White" ColumnWidth="150" IsReadOnly="True" Width="Auto" Grid.Column="0" Grid.ColumnSpan="9" >

<datagrid.resources>
<Style TargetType="{x:Type DataGridRow}">
<setter property="Height" value="20">
</Style>
<Style TargetType="{x:Type DataGridColumnHeader}">
<setter property="FontWeight" value="DemiBold">
</Style>


<datagrid.columns>
<datagridtextcolumn header="Account Code" width="150" binding="{Binding account_code}">
<datagridtextcolumn header="Account Name" width="250" binding="{Binding account_name}">
<datagridtextcolumn header="Description" width="350" binding="{Binding description}">
<datagridtextcolumn header="Debit" width="100" binding="{Binding debit, StringFormat=N2}">
<datagridtextcolumn.elementstyle>
<Style TargetType="TextBlock">
<setter property="TextAlignment" value="Right">
</Style>


<datagridtextcolumn header="Credit" width="100" binding="{Binding credit, StringFormat=N2}">
<datagridtextcolumn.elementstyle>
<Style TargetType="TextBlock">
<setter property="TextAlignment" value="Right">
</Style>



<datagridtextcolumn header="ID" binding="{Binding id_account_trans}" visibility="Collapsed">
<datagridtextcolumn header="IDAccount" binding="{Binding id_accounts}" visibility="Collapsed">
<datagridtextcolumn header="IDVocher" binding="{Binding id_voucher}" visibility="Collapsed">
<datagridtextcolumn header="IDAccountTransDate" binding="{Binding date}" visibility="Collapsed">
<datagridtextcolumn header="OpeningBalance" binding="{Binding opening_balance}" visibility="Collapsed">
<datagridtextcolumn header="ClosingBalance" binding="{Binding closing_balance}" visibility="Collapsed">
<datagridtextcolumn header="BaseDebit" binding="{Binding base_debit}" visibility="Collapsed">
<datagridtextcolumn header="BaseCredit" binding="{Binding base_cerdit}" visibility="Collapsed">
<datagridtextcolumn header="Currency" binding="{Binding currency}" visibility="Collapsed">
<datagridtextcolumn header="RefId" binding="{Binding ref_id}" visibility="Collapsed">
<datagridtextcolumn header="TransReferenceNo" binding="{Binding transfer_reference_number}" visibility="Collapsed">
<datagridtextcolumn header="RowType" binding="{Binding row_type}" visibility="Collapsed">
<datagridtextcolumn header="paymentMode" binding="{Binding payment_mode}" visibility="Collapsed">

<datagrid.contextmenu>
<contextmenu>
<menuitem name="TransEdit" header="Edit" click="TransEdit_Click">
<menuitem name="TransDelete" header="Delete" click="TransDelete_Click">



<stackpanel grid.row="4" grid.column="3" grid.columnspan="2" orientation="Horizontal">
<textbox>
Width="100" IsReadOnly="True" Name="TextTotalDebit" TabIndex="33"
FontFamily="Tahoma" FontSize="13" FontWeight="DemiBold" HorizontalContentAlignment="Right"
/>
<textbox grid.row="4" horizontalalignment="Right" grid.column="4" width="100">
IsReadOnly="True" Name="TextTotalCredit" TabIndex="34"
FontFamily="Tahoma" FontSize="13" FontWeight="DemiBold" HorizontalContentAlignment="Right"/>



<popup name="PopupReccurant" placement="MousePoint" allowstransparency="True" grid.column="0" grid.row="0" grid.columnspan="2">
<groupbox removed="#eef9fe" header="Reccuring details" margin="5" borderthickness="2" borderbrush="#bdd4df" width="Auto">
<grid height="Auto" removed="#eef9fe" margin="5">
<grid.columndefinitions>
<columndefinition width="Auto"> <columndefinition width="Auto"> <columndefinition width="*">
<grid.rowdefinitions>
<rowdefinition height="Auto">
<rowdefinition height="Auto">
<rowdefinition height="*">

<grid.resources>
<Style TargetType="Label">
<setter property="Width" value="63">
</Style>
<Style TargetType="TextBox">
<setter property="Height" value="25">
</Style>
<Style TargetType="Button">
<setter property="Width" value="55">
<setter property="Height" value="25">
</Style>

<Label Content="Duration" Grid.Row="0" Grid.Column="0" HorizontalAlignment="Left"/>
<textbox name="TextDuration" width="150" grid.row="0" grid.column="1">
<Label Content="Frequency" Grid.Row="1" Grid.Column="0" HorizontalAlignment="Left"/>
<textbox name="TextFrequency" width="150" grid.row="1" grid.column="1">
<Button Name="btnReccurring" Content="Apply" Width="120" Grid.Row="2" Grid.Column="0" Grid.RowSpan="2" HorizontalAlignment="Center" Click="btnReccurring_Click" />
<Button Name="btnRecCancel" Content="Cancel" Width="120" Grid.Row="2" Grid.Column="1" Grid.RowSpan="2" HorizontalAlignment="Center" Click="btnRecCancel_Click" />











Please Check the Given Code. How Can i Avoid The Page Resizing Property

推荐答案

add
ResizeMode="NoResize"

to your xaml file



to your xaml file

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlnsBig Grin | :-D ="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Title="Journal Entry"
xmlns:basic="clr-namespace:Opalus.Basic.Controls;assembly=Opalus.Basic.Controls"
PreviewKeyDown="UserControl_PreviewKeyDown"
xmlns:N="clr-namespace:Opalus.Accounts" removed="#FFF0F0F0"
xmlns:opale="clr-namespace:Opale;assembly=Opale"
ResizeMode="NoResize" // add this


这篇关于如何避免Wpf中的页面调整大小属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆